Перейти к основному содержанию

PHP 7.3 — cURL error 60: SSL certificate problem: unable to get local issuer certificate

PHP

Имеем PHP 7.3 На Windows. И сайт на IIS.

Лечим ошибку:

cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

С чем связана проблема — не совсем понял. У меня проявилось после того, как я засунул сайт за прокси.

Идём на сайт:

https://curl.haxx.se/docs/caextract.html

Качаем файл cacert.pem.

curl

Кладём его в папку, например: C:\Program Files\PHP\v7.3\extras\ssl

curl

Вносим изменения в php.ini:

curl.cainfo = "C:\Program Files\PHP\v7.3\extras\ssl\cacert.pem"

Перезапускаем IIS.

iisreset

Теги

 

Похожие материалы

hMailServer — установка SSL сертификата Let's Encrypt

Установим SSL сертификаты на почтовый сервер hMailServer. Используем порты для SSL/TLS: SMTP 587, IMAP 993, POP3 995. Сами сертификаты будем брать бесплатные — Let's Encrypt.