我创建了一个社交登录帐户,例如 facebook、google 和 twitter。我确实在本地服务器 cacert.pem
中进行了配置,并且可以正常工作。但我的托管 cpanel 仍然抛出异常:
RequestException in CurlFactory.php line 187: cURL error 77: error setting certificate verify locations: CAfile: /etc/ssl/certs/cacert.pem CApath: none (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
最佳答案
请无需更改您的共享托管,您可以转到 laravel-5.3 文件夹位置 文件夹名称\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php
打开 CurlFactory.php 文件,转到 applyHandlerOptions() 然后更改
$conf[CURLOPT_SSL_VERIFYPEER] = true;
到
$conf[CURLOPT_SSL_VERIFYPEER] = False;
我也获取了问题,请尝试一下,也许它可以工作。
关于php - Laravel 5.3 cpanel 中的社交名流 cacert.pem 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41554032/