尝试使用fconnect时,我的httpd错误日志中出现以下错误消息:
未捕获的CurlException:77:在第820行的/var/www/html/fbtest/src/base_facebook.php中抛出了SSL CA证书(路径?访问权限?)\ n的问题
答案 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