ошибка 60 cURL: проблема с сертификатом SSL: невозможно получить сертификат локального эмитента (см. https://curl.haxx.se/libcurl/c/libcurl-errors.html) - PullRequest
0 голосов
/ 21 марта 2020

GuzzleHttp \ Exception \ RequestException cURL ошибка 60: проблема с сертификатом SSL: невозможно получить сертификат локального эмитента (см. https://curl.haxx.se/libcurl/c/libcurl-errors.html)

как решить эту ошибку, я пытаюсь сделать все доступное в Google, включая приведенное ниже описание несколько раз


Загрузить этот файл: http://curl.haxx.se/ca/cacert.pem Поместите этот файл в C: \ wamp64 \ bin \ php \ php7 .1.9 Откройте папку php .inia и найдите эту строку:; curl.cainfo

Измените ее на:

curl.cainfo = "C: \ wamp64 \ bin \ php \ php7 .1.9 \ cacert.pem "


Но все же это не помогло мне, пожалуйста, помогите мне, я сейчас так расстроен ...

1 Ответ

0 голосов
/ 21 марта 2020

Вам нужно поместить .pem файл внутри C:\wamp64\bin\php\php7.1.9\extras\ssl вместо C:\wamp64\bin\php\php7.1.9

Убедитесь, что файл mod_ssl.so находится внутри C:\wamp64\bin\apache\apache(version)\modules

Включить mod_ssl в httpd.conf внутри Apache каталога C:\wamp64\bin\apache\apache2.4.27\conf

Включить php_openssl.dll в php.ini.

В wamp есть два php .ini файла, и вам нужно сделать это в обоих.

Первый из них может быть расположен внутри значка панели задач WAMP

enter image description here

, а другой расположен в C:\wamp64\bin\php\php(Version)

найдите расположение для обоих файлов php.ini, найдите строку curl.cainfo = и укажите путь, подобный этому

curl.cainfo = "C:\wamp64\bin\php\php7.1.9\extras\ssl\cacert.pem"

Теперь сохраните файлы и перезапустите ваш сервер

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...