Laravel 5.3 Socialite cacert.pem cpanel 错误

Laravel 5.3 Socialite cacert.pem error in cpanel

我创建了社交登录,例如 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 文件夹位置 foldername\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php

打开 CurlFactory.php 文件转到 applyHandlerOptions() 然后更改

$conf[CURLOPT_SSL_VERIFYPEER] = true;

 $conf[CURLOPT_SSL_VERIFYPEER] = False;

我也遇到了问题,请尝试一下,也许它可以工作。