警告:curl_setopt()[function.curl setopt]:facebook_base.php中的curl配置选项无效

警告:curl_setopt()[function.curl setopt]:facebook_base.php中的curl配置选项无效,facebook,facebook-php-sdk,Facebook,Facebook Php Sdk,一周前,我开始注意到PHPSDK文件facebook_base.php存在问题 有时,当连接的facebook成员访问该网站并触发自动登录时,我会出现两个错误,有时只有第一个错误(这就是为什么我在问题标题中使用它)+该网站会显示,但没有显示该用户已连接 刷新后,不会显示任何错误,并且会显示已连接成员的站点 我尝试了新版本的php API,也尝试了旧版本的php API,但仍然存在问题 你知道是什么导致了这个问题吗 更新:此处发现类似问题: 以下是错误: Warning: curl_setopt(

一周前,我开始注意到PHPSDK文件facebook_base.php存在问题

有时,当连接的facebook成员访问该网站并触发自动登录时,我会出现两个错误,有时只有第一个错误(这就是为什么我在问题标题中使用它)+该网站会显示,但没有显示该用户已连接

刷新后,不会显示任何错误,并且会显示已连接成员的站点

我尝试了新版本的php API,也尝试了旧版本的php API,但仍然存在问题

你知道是什么导致了这个问题吗

更新:此处发现类似问题:

以下是错误:

Warning: curl_setopt() [function.curl-setopt]: Invalid curl configuration option in /home/admin/domains/mydomain.com/public_html/includes/base_facebook.php on line 970

Warning: curl_setopt_array() [function.curl-setopt-array]: Array keys must be CURLOPT constants or equivalent integer values in /home/admin/domains/mydomain.com/public_html/includes/base_facebook.php on line 946

您必须调试并找出哪个常量被标记为无效。我的代码中唯一的操作是-require_once('includes/facebook.php');定义(“FACEBOOK应用程序ID”、“XXXXX”);定义('FACEBOOK_SECRET','XXX')$fb_api_lang='en_US';//创建我们的应用程序实例$facebook=新的facebook(数组('appId'=>'XXXXX','secret'=>'XXXXX','cookie'=>true))$user=$facebook->getUser();错误显示没有任何正常的行为,有时是存在的,有时是完美的。这里也发现了类似的问题:那么你应该和facebook开发支持人员谈谈