投稿日:2025/06/23
WordPressでプラグインのインストールや、本体のアップデート、テーマの更新時などに下記のような「ダウンロードに失敗しました。cURL error 60: SSL certificate problem: unable to get local issuer certificate」といったエラーが出る場合の対処法について。
このようなケースが少し古いBSサイトなどでよくみられる。
エラーの原因
WordPressの構成ファイルに含まれるSSL暗号化通信用の証明書ファイルが古い(期限切れ)ことで通信がブロックされるらしい。
対処法
FTPから「wp-uploads」>「certificates」の中の「ca-bundle.crt」というファイルを新しい証明書に差し替える。
最新の有効な証明書
https://raw.githubusercontent.com/WordPress/WordPress/master/wp-includes/certificates/ca-bundle.crt
差し替える時は、古い証明書ファイルを念のためリネームして取っておき、新しいものをアップロードする。