«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как разрешить «ssl3_get_server_certificate: проверка сертификата не удалась» в PHP?

Как разрешить «ssl3_get_server_certificate: проверка сертификата не удалась» в PHP?

Опубликовано в 2025-02-06
Просматривать:534

How to Resolve the

разрешение "ssl3_get_server_certificate: проверка сертификата« Ошибка »для HTTPS запросов

в сфере веб -разработки, используя https для безопасной связи является первостепенной. Однако иногда ошибки могут возникать во время запросов HTTPS, таких как печально известный "ssl3_get_server_certificate: проверка сертификата, CA, CA - это ОК. Происходит ошибка, это обычно указывает на несоответствие между ожидаемым сертификатом сервера и представленным сервером. Несмотря на то, что CA (Authority Certificate) считается действительным, проблемы с проверкой сертификата сохраняются. При настройке настройки curl.cainfo в Php.ini. В этом настройке указан путь к файлу, содержащему доверенные сертификаты ROY. По умолчанию PHP использует свои собственные патронные сертификаты, которые не могут регулярно обновляться. se/ca/cacert.pem.

Сохранить загруженный файл в желаемое местоположение, например, /path/to/cacert.pem.®&&&Z&&&&]open /etc/php.ini, найдите [curl] раздел, и добавьте следующую строку:

curl.cainfo = /path/to/cacert.pem*&&&&&&&&&&&&ZAVE и перезапустить службу PHP FPM. [

индивидуальные настройки запроса

, если корректировки конфигурации PHP не осуществляются, конкретные запросы на завиток могут быть настроены для использования пользовательского сертификата CA. Настройка опции curlopt_cainfo: [[

curl_setopt ($ ch, curlopt_cainfo, '/path/to/cacert.pem');!; Представлена ​​конечной точкой HTTPS, действительна и подписана доверенным CA. Если проблема сохраняется, рассмотрите возможность проверки настройки брандмауэра или проверки сертификатов на стороне сервера. Не удалось, CA в порядке «Ошибка и обеспечить плавную связь HTTPS в ваших приложениях PHP.

]
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3