December 19, 2023

Could not verify SSL certificate

Could not verify SSL certificate. (Network error [errno 60]: SSL certificate problem: self-signed certificate in certificate chain)

Ошибка происходит, если сертификаты SSL не установлены в системе должным образом.

Можно решить эту проблему следующим образом:

  1. Загрузить файл с обновленным списком сертификатов по ссылке:
    https://curl.haxx.se/ca/cacert.pem
  2. Переместить загруженный файл cacert.pem в локальное безопасное место.
  3. Обновить файл php.ini: добавить или обновить путь до сертификата:
    openssl.cafile=C:/dev/ssl/cacert.pem
  4. Перезапустить сервер.