Ubuntu 服务器 16.04 PHP7.4 Apache2 运行 wordpress Geotrust SHA256 证书
我开始收到以下错误
cURL 错误 60:SSL 证书问题:无法获取本地颁发者证书
我已经阅读并尝试了这里许多问题的大多数解决方案,但无济于事
我最近尝试了两种方法,一种是将以下两行添加到 php.ini,然后重新启动 Apache,再一次重新启动,看看是否能解决问题。但并没有
下载了最新的 cacert.pem 副本后,我尝试的第一个方法是
curl.cainfo = "/path/to/cacert.pem"
然后我尝试
openssl.cafile = "/path/to/cacert.pem"
但我仍然得到同样的错误
非常感谢您的帮助。非常感谢
答案1
我最终将此配置放在 443 连接的 Apache 主机文件中。
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
希望有帮助