gpt4 book ai didi

php - 未捕获的 CurlException : 28: SSL connection timeout - Facebook PHP SDK

转载 作者:太空宇宙 更新时间:2023-11-03 13:41:39 25 4
gpt4 key购买 nike

我的网站在 Facebook PHP SDK 中出现以下错误:“未捕获的 CurlException:28:SSL 连接超时

代码直到今天都运行良好,服务器上没有任何变化。

我尝试将 cURL 选项“CURLOPT_SSLVERSION = 3”添加到 base_facebook.php,但没有成功。

我下载了最新的Facebook PHP SDK,尝试打开example.php,还是一样的错误。

我尝试刷新 DNS,并将 DNS 设置修改为 Google 的公共(public) DNS 地址,但没有帮助。

Open SSL section in phpinfo():

  • OpenSSL support enabled
  • OpenSSL Library Version OpenSSL 0.9.8o 01 Jun 2010
  • OpenSSL Header Version OpenSSL 0.9.8o 01 Jun 2010

cURL section in phpinfo:

  • cURL support enabled
  • cURL Information 7.21.0
  • SSL Version OpenSSL/0.9.8o

有什么想法吗?

谢谢。

最佳答案

这是解决方案:

我在我的 debian 服务器上阻止了所有 IPv6 连接:

echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6

现在我可以使用 API 再次连接到 Facebook 服务器。

我不知道为什么我必须禁用 IPv6 连接,但它现在可以工作了。

关于php - 未捕获的 CurlException : 28: SSL connection timeout - Facebook PHP SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19410247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com