WordPressの管理画面上で、テーマやプラグインなどを最新版に更新するときに、メインサイト上には「現在メンテナンス中のため、しばらくの間ご利用いただけません。」という表記がされているのを見たことがあると思います。
・
・
・
・
・
・
実際に、更新作業を行っている数秒の間だけ「メンテナンス中」の表記がされていることは問題ないですが、WordPressの管理画面上で、各テーマやプラグイン等を「更新アップデート中」に別のページへのリンクをクリックしてしまったり、ネット回線の不具合で、更新作業が途中で切れてしまってそのままになってしまうことが私には何度かありました。
そうなってしまうと、管理画面自体に再度ログインしようにも、「現在メンテナンス中のため、しばらくの間ご利用いただけません。」という表示しかされず、しどろもどろしてしまって焦って解決策を考えたりもしましたが、結局、残念なことに何度か途中まで作成していたWordPressブログ自体を削除してしまった苦い経験があります。
しかしながら、色々と調べてみた結果、実際は簡単な対処法があったので、同じことであたふたしてしまっている人がいたらと思い、記録しておきます。
メンテナンス中であることを知らせているファイルを削除する
その方法は、案外簡単なものでした。ただし、WordPressの管理画面上からでは対処できず、FFFTPなどを用いてファイルを直接サーバーから削除しなくてはなりません。そのファイルの場所は、「wp-admin」や「wp-content」などが存在する場所と同じディレクトリの中に「.maintenance」というファイルがあるかと思います。これが、現在メンテナンスであることを表示しているファイルになるので、それを削除すれば良いだけのようです。
原因は何だったのか?
「.maintenance」というファイルは、WordPress自体のアップデート時やプラグインの更新の際に、一時的に生成されるファイルになり、正常に更新作業が完了されていれば、ファイル自体は自動的に消えてくれるものです。
しかしながら、更新作業が何ならかの原因で途中でストップしてしまった際には、ファイル自体がそのまま消えずに残ってしまいます。それによってメンテンス中であること知らせるファイルが存在し続け、画面上は「現在メンテナンス中のため、しばらくの間ご利用いただけません。」のままになってしまうという現象を生んでしまっていたようです。
理由がわかるとなんだか気が抜けてしまいますが、かつてのどうしようもない感はすべての気力を失うほどでした・・・。何はともあれ、更新アップデート中は最後までジッと我慢で完了を待つことにしていきましょう。