CurlException:77:SSL CA证书问题 - facebook连接

时间:2011-11-03 14:08:57

标签: php facebook-graph-api

尝试使用fconnect时,我的httpd错误日志中出现以下错误消息:

  

未捕获的CurlException:77:在第820行的/var/www/html/fbtest/src/base_facebook.php中抛出了SSL CA证书(路径?访问权限?)\ n的问题

3 个答案:

答案 0 :(得分:3)

另一个常见原因是服务器时间已关闭。

SSL签名依赖于您的服务器报告正确的时间,因此如果NTPD没有运行且由于任何原因而不同步,则会发生此错误。

手动更新此方法的常用方法是调用以下命令:

ntpdate pool.ntp.org

答案 1 :(得分:1)

我使用了以下链接上的说明..救援流:)

http://www.martinsikora.com/facebook-php-api-without-curl-extension

答案 2 :(得分:0)

您可能缺少fb_ca_chain_bundle.crt文件(应与base_facebook.php位于同一目录中)。如果它在那里,请确保您的网络服务器具有访问权限(权限)

您可以在此处找到它:https://github.com/facebook/facebook-php-sdk/blob/master/src/fb_ca_chain_bundle.crt