我得到的所有版本的php-sdk都具有相同的ssl錯誤我增加了超時值,但是strill同樣的問題,但是當我嘗試時示例代碼在不同的服務器上運行良好。我認爲可能有一些服務器相關的問題,如lib捲曲或openssl的版本可以幫助我嗎?致命錯誤:Uncaught CurlException在facebook api 3.0.0中base.facebook.php中的SSL連接超時
3
A
回答
8
我兩週前在兩臺運行Archlinux的計算機上使用curl 7.24時遇到了同樣的問題。
捲曲使用SSL第3版在默認情況下,但它看起來像我的電腦捲曲https://graph.facebook.com結束了在超時,而它的工作時,我專門問卷曲所以這裏使用SSL版本3.我是如何解決這個問題:
在Facebook的PHP SDK,在base_facebook.php,替換:
public static $CURL_OPTS = array(
CURLOPT_CONNECTTIMEOUT => 10,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 60,
CURLOPT_USERAGENT => 'facebook-php-3.1',
);
通過:
public static $CURL_OPTS = array(
CURLOPT_CONNECTTIMEOUT => 10,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 60,
CURLOPT_USERAGENT => 'facebook-php-3.1',
CURLOPT_SSLVERSION => 3,
);
+0
非常感謝! 1周試圖解決這個問題!你的修復也解決了我的問題! CURLOPT_SSLVERSION => 3, – jipipayo
相關問題
- 1. 致命錯誤:Uncaught CurlException:28:connect()超時?
- 2. Facebook SDK錯誤:uncaught curlexception:28:connect()超時!扔在php
- 3. Facebook中的SSL連接超時fql
- 4. Uncaught CurlException:35:未知的SSL協議錯誤連接到graph.facebook.com:443
- 5. 未捕獲CurlException:28:SSL連接超時 - Facebook的PHP SDK
- 6. Uncaught CurlException:7:無法連接
- 7. 在Facebook Graph API中間歇地捲曲SSL和連接超時
- 8. PHP Uncaught CurlException
- 9. CurlException:77:Proble與SSL CA證書 - Facebook的連接
- 10. PHP SoapClient SSL連接超時錯誤
- 11. 另一個Facebook致命錯誤:未捕獲CurlException
- 12. 如何解決Facebook的致命錯誤:未捕獲CurlException問題
- 13. Facebook API致命錯誤
- 14. SSL連接超時
- 15. 致命錯誤:'無法連接到主機'! (Facebook的API)
- 16. 致命錯誤:未捕獲CurlException:7:無法連接到拋出的主機
- 17. SSL超時和「未知SSL協議」錯誤
- 18. 致命錯誤在Facebook的API權限
- 19. PHP致命錯誤:Uncaught CurlException:Facebook應用上的28和35
- 20. 導致超時的致命錯誤-mysql
- 21. PHP連接致命錯誤
- 22. SSL連接超時和讀取超時
- 23. SSL連接出錯的Facebook
- 24. Kitkat中的Android SSL超時錯誤
- 25. Facebook API無法連接到主機和超時錯誤
- 26. Facebook的:致命錯誤:未捕獲CurlException:26:未能創建formpost數據拋出
- 27. CurlException:28:connect()超時?
- 28. modbus_read_register - 錯誤連接超時
- 29. DotNetNuke SSL致命錯誤552
- 30. SSL連接錯誤
嘗試這個帖子:[鏈接](http://facebookegyapi.blogspot.co m/2011/09/fatal-error-uncaught-curlexception-ssl.html) – 2011-09-30 20:42:08