gpt4 book ai didi

php - fatal error : Uncaught CurlException: 7: couldn't connect to host thrown in . ...src/base_facebook.php 第 887 行

转载 作者:IT王子 更新时间:2023-10-28 23:56:18 28 4
gpt4 key购买 nike

我正在尝试根据示例 here 开发一个示例 facebook php 登录示例

我已经托管了我的应用 here ,但每当我尝试访问链接时,都会在问题中收到错误消息。这是抛出错误的代码段

try {
$e = new FacebookApiException(array(// LINE 887
'error_code' => curl_errno($ch),
'error' => array(
'message' => curl_error($ch),
'type' => 'CurlException',
),
));
curl_close($ch);
}

// edit suggested by Kneel-before ZOD
catch(FacebookApiException $e) {
$result = $e->getResult();
echo 'Got an : ', $e->getType(),' while posting';
echo(json_encode($result));
}

catch(Exception $e){
echo 'Caught exception: ', $e->getMessage(), "\n";
}

我很确定我已经在 index.php 中正确设置了 APP ID 和密码。

这是我在 Facebook 上设置应用程序的屏幕截图 App setup

任何帮助将不胜感激。谢谢!

最佳答案

您可能需要像这样为 Facebook 提供 curl 证书文件:

https://github.com/facebookarchive/facebook-php-sdk/blob/master/src/fb_ca_chain_bundle.crt下载证书文件

并在尝试任何 Facebook 通话之前添加此内容

facebook::$CURL_OPTS[CURLOPT_CAINFO] = 'path/to/fb_ca_chain_bundle.crt';

你也可以试试

facebook::$CURL_OPTS[CURLOPT_SSL_VERIFYPEER] = false;
facebook::$CURL_OPTS[CURLOPT_SSL_VERIFYHOST] = 2;

关于php - fatal error : Uncaught CurlException: 7: couldn't connect to host thrown in . ...src/base_facebook.php 第 887 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18865077/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com