【发布时间】:2017-02-02 19:45:47
【问题描述】:
我正在尝试在我的 Laravel 应用程序中通过社交名流创建一个社交身份验证系统。但我收到此错误:
cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
我已经下载了几个 cacert.pem 文件,我在互联网上找到了(基本上,在相同问题的 stackoverflow 上)。我将它们添加到我的
C:\wamp\bin\apache\apache2.4.9\bin\php.ini
C:\wamp\bin\php\php5.5.12\php.ini
这样的文件
curl.cainfo = "C:/somewhere/cacert.pem"`
curl.cainfo = "C:\somewhere\cacert.pem"
curl.cainfo = "c:/somewhere/cacert.pem"
curl.cainfo = "c:\somewhere\cacert.pem"
我也点击了绿色的 WAMP 图标并转到 PHP->php.ini 并尝试了类似的代码。但一切都是徒劳的。我一次又一次地收到错误。
【问题讨论】:
-
您是否尝试将证书与您的 cURL 请求一起发送?见here
-
同意上面,最重要的部分是显示失败的代码行!请在您的 Q 中显示您当前对
curl的最佳尝试。祝你好运。