先日、WordPressのプラグイン更新中にページ遷移をしてしまったところ「現在メンテナンス中のため、しばらくの間ご利用いただけません」となってしまい、コントロールパネルにもログインすら出来ない状態となりました。解決できたので備忘録として。
WordPressログイン画面にアクセスできないので、ホスティングサービスのWeb管理画面やターミナル、FTPアプリ経由でサーバーにアクセスして修復するしかありません。
Google先生に聞いてみたところ”.maintenance”というファイルを削除すればよいそうで、WordPressをインストールしたディレクトリの下にあることが分かりました(人によって違うと思いますがwp-adminやwp-contentがあるディレクトリ)。
ビジネス,ユーティリティ
App Storeで詳細を見る
先ほどのディレクトリに移動します。隠しファイルなので、設定から”Show Hidden Files”をオンにしておきます。
あとはこのファイルを削除するだけです。ホームページをリロードすると無事に表示されました。WPプラグインはアップデートされてないので再度ログインして更新します。今更ですがプラグイン更新中にページ遷移してはいけないということを学びました。これまでよく同じ症状が出なかった方が不思議なくらいです。
この他にもターミナルアプリからSSHログインして削除することもできます。ホスティングサービスの管理画面からよりも直接ターミナルから操作する方が融通が効くのでこういうアプリはもっておくと便利です。
iSSH – SSH / VNC Console 5.5.0
ビジネス,ユーティリティ
App Storeで詳細を見る