WordPressでサイトを作成している方なら、一度くらいは目にしたことがあるかもしれないこの文章。どのページを見ても「現在メンテナンス中のため、しばらくの間ご利用いただけません」と出てくるため、ワードプレスにログインすることもでず、途方に暮れてしまったという方も少なくないかもしれませんね。
これは、サイト上で何かしらの大きな変更やメンテナンスを行なった際、Wordpress側で良かれと考えて出力される便利機能ではあるのですが、この状態のままサイトがまったく機能しなくなることも少なからずあります。
何故この現象が起こるのか?
幾つかの原因が考えられますが、管理画面上でWordpressやプラグインの自動更新を行なった際、まだメンテナンスモードが解除されていないうちにブラウザを閉じてしまったり、「戻る」ボタンで他のページに遷移してしまった際に、メンテナンス用のファイルがサーバー上に残ってしまうことが原因になることが多いようです。
解決方法は?
動作の遅いサーバーやせっかちさんが遭遇することが多いこの現象。解決方法は簡単で、サーバー上から「.maintenance」というファイルを削除することで解決することができます。
レンタルしているサーバーによって、Wordpressがインストールされている環境が異なるのですが、通常はWordpressの本体ファイルがインストールされている一番上の階層に上記の.maintenanceというファイルが作られています。
エックスサーバーを例にすると、FTPソフトでサーバーに接続した後、「ドメイン名」→「public_html」と進むと、上記のファイルが確認できるはずです。
上記ファイルを削除して、再度自分のホームページを確認してください。これでメンテナンスモードが解除されて、サイトが見れるようになっているはずです。
FTP接続ができない環境だともう少し話しがややこしくなります。レンタルしているサーバー側にログインすることが可能であれば、その管理画面の中にWEB上からファイルを触ることができるファイルマネージャー的な機能が提供されているサーバーもありますので、そちらを確認して頂き、どうしてもわからない場合はサポートに問い合わせを行なってみましょう。