php - Laravel 5.2.31 Socialite 证书 ssl 错误

标签 php facebook laravel ssl curl

我正在使用 Socialite用于我的 Facebook 登录。我能够按照这些步骤 here直到我在 facebook oAuth 上单击“继续为...”时能够遇到 cURL 证书错误。

RequestException in CurlFactory.php line 187: cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

我已经下载了 cacert.pem 并按照以下步骤将其添加到我的 php.ini here .

[cURL]
curl.cainfo=C:\xampp\php\cacert.pem

重启apache还是一样的错误。我在 Windows 机器下运行它。怎么回事?

最佳答案

我能够通过检查环境变量中的 php 路径来解决这个问题。我需要在 path 上添加 php 路径。这是为了确保我使用 php artisan serve 运行的 PHP 正在运行正确的 PHP 实例。

关于php - Laravel 5.2.31 Socialite 证书 ssl 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40168669/

相关文章:

facebook - FB 图/FQL : Current_location of friends is sometimes reading Null when FB page shows a location

php - 使用图形 API 并在事件页面上创建链接

php - 如何在 Laravel 5 中处理 PDOException

mysql - SQL 选择行和组作为数组项

php - XAMPP 全部为未定义函数 pg_connect()

php - 使用 PHP 将 "wmode"参数添加到 iframe 的 src

cURL 无法解析主机,但 Web 浏览器可以访问它

laravel - 如何在 swagger-php 数组中上传文件

需要 PHP 日期选择器控件和事件日历

php - 使用php动态生成javascript