2022年11月21日月曜日

【備忘録】Backwpup プラグイン 4.0.0 に起因するサイトエラーに対する対応について

2022年11月21時点で自身が管理する WordPress サイトがエラーで表示できないトラブルが出てきました。ブログやTwitterを見ていると、11月16日に Backwpup 4.0.0 へメジャーバージョンアップしたときkらのようですね。エラーログをチェックしていると、Backwpup プラグインの影響であることが判明。数日前に問題のある Backwpup 4.0.0 をリリースしたようです。

下記のプラグイン開発者の投稿を見る限り、本来含めるべきファイルを含めるのを忘れていたということでした。

エラーとしては、Fatal error : require(): Failed opening required  から始まって

wp-content/plugins/backwpup/vendor/composer/autoload_real.php on line 59

あたりまでような感じです。ファイルが読み込めないというエラーになりますね。


対処方法は?

まず現在問題は修正され、Backwpup 4.0.0 として公開されています。この時点で新規インストールする場合には、問題ありません。

問題のある Backwpup 4.0.0 へアップデートやインストールしてサイトがエラーになる(キャッシュの影響でサイトはエラーになっていない場合もあります)、あるいは管理画面にログインしようとするとエラーになっている場合には対処が必要です。

  1. FTPやSSHなどでサーバーに直接アクセスし、WordPressをインストールしたフォルダの wp-content/plugins/backwpup フォルダを別の場所に移動するか削除します。
  2. これで WordPress が正常に表示されていると思うので、管理画面にログインして、再び backwpup をインストール&有効化します。

上記の方法であれば、Backwpup に設定した以前のバックアップ設定はそのまま表示されているはずです。

参考:https://wordpress.org/support/topic/4-0-0-crashed-multiple-sites-again/


2022年11月21日 @kimipooh