【问题标题】:Fatal error: Uncaught CurlException: 28: connect() timed out?致命错误:未捕获的 CurlException:28:connect() 超时?
【发布时间】:2011-09-08 10:31:17
【问题描述】:

我收到此错误。而且才开始一周左右。

致命错误:未捕获的 CurlException:28:connect() 超时!扔进去。

Facebook 论坛版主告诉我这是托管服务提供商的错误。 托管服务提供商告诉我这是 Facebook 方面的错误。

我尝试将CURLOPT_CONNECTTIMEOUT => 10 增加到 20,60,...

我使用的是 2.0 版本的 SDK。

【问题讨论】:

  • 如果增加超时不起作用,可能您的服务器内部的 DNS 存在某种问题。你能检查一下它是否正确解析了 facebook URL 吗??

标签: facebook-php-sdk connection-timeout


【解决方案1】:

Facebook 使用循环 DNS,有时客户端会缓存错误的地址。我们让我们的托管服务提供商清除 DNS 缓存,这应该可以解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-19
    • 2012-01-24
    • 1970-01-01
    • 2012-12-12
    • 2016-10-28
    相关资源
    最近更新 更多