
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
最終的に、この設定を 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
お役に立てれば幸いです