ワードプレス更新ができない!!対処方法備忘録

お客様のホームページ!

他の方々と全く同じテーマを使い、同じサーバーで同じサービスを受けているはずなのに…
更新ができない!

そもそもダウンロードができないということで、エラー表示が…
「cURL error 60: SSL certificate problem: unable to get local issuer certificate」
という風に出ていました。

このエラーは、SSL暗号化されているhttpsのサイトにアクセスしようとした時に、そのサーバが信頼できるか否かの証明書(ca証明書)が取得できなかった時に出てくるようだということはわかりました。

そこから…どうしたらそれがうまくできるのか?ということを探していたのですが、なかなかうまくいかず…ロリポップサーバーに問合せしても、ワードプレスのことだからうちでは、対処できかねますという返信でした。

やっと見つけた解決策であっさり直ってしまいました(笑)

エラーの直し方

新しい証明書を発行する(証明の期間が古いので新しくする)という方法は、私には難しすぎたので…。
証明書の検証をしないようにするという方法にしてみました。

①サーバーのFTPに入ります。 
②wp-includesをクリック
③functions.phpをクリック
④一番下に下記を追加
add_action(‘http_api_curl’, function( $handle ){
curl_setopt($handle, CURLOPT_SSL_VERIFYPEER, false);
}, 10);

⑤保存

今回はこれでうまくいきました!良かった~~。