Произошла ошибка в логине Google API - PullRequest
0 голосов
/ 04 июля 2018

Есть идеи, как справиться со следующей ошибкой?

Fatal error: Uncaught GuzzleHttp\Exception\RequestException: cURL error 77: error setting certificate verify locations: CAfile: D:\xampp\htdocs>ca-bundle.crt CApath: none (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) in D:\xampp\htdocs\social_login\GoogleLogin\GoogleAPI\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php:187 Stack trace: #0 D:\xampp\htdocs\social_login\GoogleLogin\GoogleAPI\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php(150): GuzzleHttp\Handler\CurlFactory::createRejection(Object(GuzzleHttp\Handler\EasyHandle), Array) #1 D:\xampp\htdocs\social_login\GoogleLogin\GoogleAPI\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php(103): GuzzleHttp\Handler\CurlFactory::finishError(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory)) #2 D:\xampp\htdocs\social_login\GoogleLogin\GoogleAPI\vendor\guzzlehttp\guzzle\src\Handler\CurlHandler.php(43): GuzzleHttp\Handler\CurlFactory::finish(Object(GuzzleHttp\Handler\CurlHandler), Object(G in D:\xampp\htdocs\social_login\GoogleLogin\GoogleAPI\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php on line 187

1 Ответ

0 голосов
/ 04 июля 2018

Вы оставили комментарий и добавили значение в следующую строку в php.ini?

;openssl.cafile=

Убедитесь, что указаны эти два параметра, и укажите актуальный пакет сертификатов.


Конкретный способ исправить это:

  1. Скачать кафе здесь .
  2. Сохраните его в папке D:\xampp\ и назовите его cacert.pem.
  3. Измените соответствующую строку в вашем php.ini на: openssl.cafile=d:\xampp\cacert.pem.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...