2012-07-04 12 views
5

Rastgele bir şekilde aşağıdaki hatayı alıyorum. Her zaman olmaz. Denemek yaptığı şeyPHP Önemli hata: Yakalanmamış CurlException: 28 ve 35 Facebook uygulamalarında

PHP Fatal error: Uncaught CurlException: 28: Operation timed out after 60 seconds with 47 out of 47 bytes received 
PHP Fatal error: Uncaught CurlException: 28: connect() timed out! 
PHP Fatal error: Uncaught CurlException: 35: Unknown SSL protocol error in connection to graph.facebook.com:443 

ben daha bakmaya bilmiyorum

1. adding CURLOPT_SSLVERSION  => 3 (even try changing to 2) 
2. changing 'https://api-read.facebook.com/' to 'api_read' => 'https://api.facebook.com/' 
3. adding $opts[CURLOPT_SSLVERSION] = 3;           
      curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4); 
4. Changing CURLOPT_CONNECTTIMEOUT => from 10 to 60 
5. closing IPv6 and add 69.171.224.54 graph.facebook.com to /etc/hosts (several other IPs also added) 
6. telnet graph.facebook.com 443 and nslookup graph.facebook.com 

bulunmaktadır. Lütfen yardım et!

Bilginize: Destek = etkin, cURL Bilgiler cURL = 7.15.5, OpenSSL Sürüm = 0.9.8e

+1

aynı sorunu yaşıyorum, çok seyrek ve rastgele, cURL ile olur ve php-sdk ile, ve herhangi bir çağrı türü için gerçekleşmiş gibi görünüyor. /pageid /pageid/feed pageid/albümleri vb .; https://developers.facebook.com/bugs/328399317246454?browse=search_4ff4817e0c5ec9768956669 –

+1

@Carter Henüz bir çözüm buldunuz mu? – Nick

+1

bir açık hata ile ilgili ve yüksek önceliğe sahip https://developers.facebook.com/bugs/335732253172491?browse=search_4ff75f44edcac2200632441 Intermitent SSL sertifikası hataları: "SSL/TLS güvenli kanal oluşturulamadı." –

cevap

3

Bu hataların tamamı (i CentOS 5.7 üzerinde güncelleyebilirsiniz son) çeşitli aşamaları sırasında bağlantı zamanlaması ile ilgili HTTP işleminin: ilk

  • , bağlantı kurulmuş, ancak (ya da çok az) veri ikinci
  • döndürüldü, bağlantı her
  • en kurulamamıştır üçüncü, TCP bağlantısı es tablished ama güvenli bir kanal müzakere yere düştü

Shawn E. Carter Yukarıda söylediği gibi , bu hata sadece araçlar, bu soru Can not connect to Facebook with a curl request

Sonuçta olduğu gibi aynı sorun https://developers.facebook.com/bugs/328399317246454?browse=search_4ff4817e0c5ec9768956669 gibi görünüyor Facebook'un API sunucusu beklenenden biraz daha yavaştı. Daha uzun bir zaman aşımı kullanmayı deneyebilirsiniz, ya da aralıklı olduğu, istisnayı yakalayıp tekrar denemeyi deneyebilirsiniz.

İlgili konular