
Ubuntu сервер 16.04 PHP7.4 Apache2 работает WordPress Geotrust SHA256 сертификат
Я начал получать следующую ошибку
cURL ошибка 60: проблема с сертификатом SSL: невозможно получить сертификат локального издателя
Я прочитал и попробовал большинство решений по многим вопросам, но безрезультатно.
Последние 2, которые я пробовал, это добавление в php.ini следующих 2 строк и перезапуск Apache и перезагрузка после каждой, чтобы посмотреть, решит ли это проблему. Но это не так
После загрузки новой копии cacert.pem Первое, что я попробовал, было
curl.cainfo = "/path/to/cacert.pem"
Тогда я попробовал
openssl.cafile = "/path/to/cacert.pem"
Но я все еще получаю ту же ошибку
Любая помощь будет высоко оценена. Большое спасибо
решение1
В конце концов я поместил эту конфигурацию в файл хоста Apache для соединения 443.
SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire
SSLCertificateFile /etc/ssl/certs/your_cert_name.pem
SSLCertificateKeyFile /etc/ssl/private/www.your_key_name.co.uk.key
SSLCertificateChainFile /etc/ssl/certs/your_intermediate.crt
надеюсь, это поможет