当方のWordpressテストサイトがエラー、下記のようなエラー表示になり管理者画面も表示できない状況から復旧するまでの経緯を記録する。
切っ掛けは、バックアップファイルから復元をした際に起きた。
プラグインを強制的に無効にする
・FTPソフトでテーマのプラグインフォルダーを認識する。
・プラグインフォルダー名を変更し無効化する。
・前述の作業で管理者ログイン画面及びサイトも表示可能になる。
・プラグイン設定を確認するとすべてのプラグインが未インストールの状態を確認。
・ここで再度プラグインを再インストールすれば復旧できるかもしれないが面倒なので別な方法を探ってみることにした。そこで名前を変更したプラグインフォルダーを既定の「plugins」に戻し見る。
・「plugins」フォルダー名を戻しサイト表示はエラーも出ず表示する。プラグイン設定は、インストール済みのプラグインがすべて無効の状態で確認できた。
・ここでプラグイン「Contact Form7」を含め、必要なプラグインを有効化してみると再度振り出しのエラー表示となる。
・再度、ここまでの作業を繰り返しエラー表示前までの状態に戻す。
・wordpress自体から自動で下記のメールを受信していることから原因をプラグイン「Contact Form7」である疑う。
・プラグイン「Contact Form7」だけを無効化するため「plugins」フォルダー内の「contact-form-7」のフォルダー名を変更する。
・プラグイン設定を確認するとプラグイン「Contact Form7」はインストール済みの状態であることを確認。プラグイン「Contact Form7」を更新してみる。
・FTPソフトでフォルダーを確認してみると変更したはずのフォルダー名が「contact-form-7」名前へ公前の状態に戻っていることを確認。
・ここで管理画面及びサイト表示も問題がなく復旧できていることを確認する。
―以上―