CURL - ошибка cURL error 60: Peer's Certificate issuer is not recognized

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2023
Версия от 21:08, 22 сентября 2021; Admin iph (обсуждение | вклад) (Новая страница: «=== CURL - ошибка cURL error 60: Peer's Certificate issuer is not recognized === Сломалась авторизация через социальные...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к:навигация, поиск

CURL - ошибка cURL error 60: Peer's Certificate issuer is not recognized

Сломалась авторизация через социальные сети с ошибкой:

cURL error 60: Peer's Certificate issuer is not recognized. (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://graph.facebook.com/v12.0/oauth/access_token

Ошибка означает, что нужно обновить корневые сертификаты SSL и прописать их в php.ini через директиву curl.cainfo:

# cd /etc && wget -c https://curl.haxx.se/ca/cacert.pem
# vi /var/www/php-bin-isp-php80/visitbox/php.ini
curl.cainfo = "/etc/cacert.pem"

и перезапустить Apache:

# systemctl restart httpd