WordPressのコアファイルやテーマ、プラグインなどをアップデートしている最中にブログにアクセスすると「現在メンテナンス中のため、しばらくの間ご利用いただけません。」と表示されます。
普通は、アップデートが完了すると同時に、この「現在メンテナンス中」の表示も自動で消えるのですが、稀にこの表示が残ったままになる場合があります。
今回は、そのようなメンテナンス表示が消えずに、ブログにアクセスできなくなってしまった場合の対処法を紹介します。
WordPressのメンテナンスモードについて
WordPressは、プラグインなどのアップデート中は「メンテナンスモード」に切り替わり、ブログや管理画面にアクセスすると以下のような「現在メンテナンス中のため、…」のメッセージが表示されます。
このメンテナンスモードの間、サーバーに「.maintenance」というファイルが自動で生成され、アップデートが終わると消滅するという仕組みになっています。
メンテナンス中の表示が消えない原因
つまり、メンテナンス表示が消えないのは、サーバー上に「.maintenance」ファイルが残ったままの状態になっているということです。
この原因は
- プラグインなどのアップデート中に、ネットワークが切断される
- アップデート中に、ブラウザの戻るなどで別ページへ遷移してしまう
などいろいろ考えられるんですが、
いずれにせよアップデートが失敗した(正常に完了しなかった)ことが関係しています。
メンテナンスモードを強制解除する方法
.maintenanceファイルは、サーバーのwp-content/やwp-admin/、wp-config.phpなどと同じ階層に生成されます。
FTPでサーバーにアクセスし、.maintenanceという名前のファイルを見つけて削除することで解決します。
コメントを残す