WebDesigner's Memorandumウェブデザイナーの備忘録

WordPressで「現在メンテナンス中のため、しばらくの間ご利用いただけません。」の状態でログインできなくなった場合の対処法

WordPress本体やプラグイン、テーマをアップデートするとき、一時的に「メンテナンスモード」という状態になり、画面に「現在メンテナンス中のため、しばらくの間ご利用いただけません。」という表示が出てきます。

「現在メンテナンス中のため、しばらくの間ご利用いただけません。」

そして、アップデートが完了するとメンテナンスモードは解除されて、またサイトが見れるようになるのですが、何らかの原因でメンテナンスモードが解除されないときがあります。
今回はそうなってしまったときに、どう対処すればいいのかまとめておきます。

アップデート後に解除されない原因

メンテナンスモードが解除されない原因は、ほとんどの場合は下記のどれかです。

  • アップデート中にページ遷移をした
  • アップデートに失敗した
  • アップデート中にネットワークが途切れてサーバーから切断された

事故を防ぐためには、アップデートボタンを押したら触らないようにして、間違えて別ページへ遷移しないようにする必要があります。

アップデートの失敗に関しては「WordPressのバージョンとプラグインに互換性がない」「別のプラグインと干渉している」などでも発生するので、まずはテスト環境でアップデートして、問題なければアップデートが安心です。

また、プラグインは一括で更新するより1つずつ更新していった方が、いままでの経験上問題なくアップデートされるイメージがあります。

メンテナンスモードを解除する方法

メンテナンスモードの解除方法は下記のどちらかです。

.maintenanceファイルを削除する

メンテナンスモード中は、WordPressがインストールされている「wp-admin」フォルダなどと同じ階層に「.maintenance」ファイルが生成されます。

「.maintenance」ファイル

メンテナンスモードが解除されないときは、この「.maintenance」ファイルを削除すれば解除されます。

アップデート中のプラグインを削除する

プラグインのアップデート中は、「.maintenance」ファイルがないのに、メンテナンスモードが解除されていないときがあります。

その場合は、アップデート中だったプラグインを削除すると、解除できます。
WordPressをインストールしている「/wp-content/plugins」フォルダ以下を見て、該当のプラグインフォルダを削除(or 自分のPC上へ退避)すればOKです。

著者について

プロフィール画像

サイトウ マサカズ@31mskz10

1997年生まれ。2016年から専門学校でデザインについて勉強。卒業後は神戸の制作会社「N'sCreates」にウェブデザイナーとして入社。このブログでは自分の備忘録も兼ねて、ウェブに関する記事や制作環境を効率的に行うための記事を書いています。

Twitterをフォロー Facebookでいいね