CurlException:28:connect()超时?

CurlException:28:connect()超时?,exception,facebook-graph-api,curl,facebook-php-sdk,Exception,Facebook Graph Api,Curl,Facebook Php Sdk,今天,我试图使用PHPSDK在Facebook上制作应用程序,我看到OCASTIONALY显示了来自图书馆的异常,上面写着 CurlException:28:connect()超时 所以,为了检查这是否是我的代码错误,我从github下载了最新的库PHPSDK。然后我试着运行examples/example.php文件几次,之后我查看了错误日志,这个错误也在那里(不总是这样,看起来是随机的) 我试图在开发者论坛上找到解决方案,但没有成功,因为我注意到这种问题在过去发生过,没有人知道为什么 有什么

今天,我试图使用PHPSDK在Facebook上制作应用程序,我看到OCASTIONALY显示了来自图书馆的异常,上面写着
CurlException:28:connect()超时

所以,为了检查这是否是我的代码错误,我从
github
下载了最新的库
PHPSDK
。然后我试着运行examples/example.php文件几次,之后我查看了错误日志,这个错误也在那里(不总是这样,看起来是随机的)

我试图在开发者论坛上找到解决方案,但没有成功,因为我注意到这种问题在过去发生过,没有人知道为什么

有什么解决办法吗


谢谢,这里也一样,完全是随机的,但在大型访问站点上,错误日志文件很快就满了:/

错误在此处打开:

生产服务器使用与给定示例相同的PHP代码:https://developers.facebook.com/blog/post/534/

6通道上有2个连接。其他:

***`print_r($e->getResult());`***
给出:

Array
(
    [error_code] => 28
    [error] => Array
        (
            [message] => connect() timed out!
            [type] => CurlException
        )

) 
下面是Facebook.php中的选项

/**
* Default options for curl.
*/
public static $CURL_OPTS = array(
CURLOPT_CONNECTTIMEOUT => 10,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 60,
CURLOPT_USERAGENT => 'facebook-php-3.1',
);
我试过这个:

  • 引发ConnectTimeOut=>同样的问题
  • 将Api-Read.Facebook.Com更改为Api.Facebook.Com=>同样的问题
  • 尝试使用以下Curl参数:CURLOPT_SSL_VERIFYPEER=>false,$opts[CURLOPT_SSL_VERIFYHOST]=2;但对我来说,这不是SSL问题
  • 尝试使用telnet和端口443=>连接到FB Api/Graph/Api读取服务器,同样的问题。 6日只回复2次
仍在实施Facebook的平台实时状态页面。。。Api响应时间提高。。。