PR

WordPressで「現在メンテナンス中…」のメッセージが表示される

WordPressプラグインの更新をしていたところ
「現在メンテナンス中のため、しばらくの間ご利用いただけません。」
というメッセージが表示されるだけの状態になってしまい参った。

どうにかしようにもメッセージが表示されるだけで、その他は真っ白なページなのだから操作のしようもなく詰んでしまった。最後の手段とばかりにサーバを再起動してみるも変化はなく手の施しようがないとはこの事である。

原因を調べていると .maintenance というファイルによって表示されるメッセージということが分かった。このファイルはメンテナンス中に自動的に作成され、終了と同時に勝手に削除されるものだそう。通常は存在を意識することのないファイルだ。

ところがプラグインの更新などメンテナンスモードに入った時に他の画面に移動すると、このファイルが残されたままになってしまうことがあるそう。こうなるとブログ上にはずっとメンテナンス中のメッセージが表示されるという訳だ。

そういえばプラグインの更新が終わる前に移動したような記憶が…。

解決策としてはこの .maintenance ファイルを削除するだけと簡単な話だった。WordPressのインストールディレクトリに移動するとしっかり.maintenanceがあり、削除すると何事もなかったかのようにブログが表示されるようになった。

コメント