WordPressで本体の更新やプラグインの更新であるケースで失敗した時

WP Cliでコアの更新やプラグイン・テーマの更新で下記のエラーメッセージが出た時の対処法を紹介します。

Error: パッケージをインストールできませんでした。 PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

原因:
このようなメッセージが出た場合、以前ダウンロードした更新パッケージのキャッシュが残っていて、そのキャッシュからインストールしようとしたのが原因だと思われます。

対処法
サーバに接続し、下記のディレクトリに移動、配下のファイルをすべて削除します。

cd /Users/[あなたのユーザ名]/.wp-cli/cache/ (Centosの場合 /home/[あなたのユーザ名]/.wp-cli/cache/)
rm * -rf

終わったら再度更新を実施すると、うまく行く時もあります。

信雅

Master of TERNS. Focus on WordPress/PHP/Cloud Computing/Space Science Pronunciation of my name: Xin4Ya3(Chinese), Hsin4Ya3(Another Chinese), しんや(Japanese), Shinya(English).

シェアする

コメントを残す

コメントする

CAPTCHAis initialing...