WordPressのメンテナンスモードが解除されない時は.maintenanceを削除

結論

更新中にメンテナンスモードが残ったら、ルートフォルダの「.maintenance」を削除すれば解除できるわよ。管理画面に入れなくても使える方法なの。

サチエ

あら、いらっしゃい、のりお。顔色が悪いわね。

のりお

サチエさん、会社のWordPressを更新したら、サイトが表示されなくなって……。英語で「メンテナンス中」みたいなことが出たままなんです。

サチエ

あらあら。それは更新のあとに残っちゃった、あれね。慌てなくていいのよ。

のりお

直せるんですか?

サチエ

直せるわ。いいこと教えてあげるから、よく聞きなさい。

メンテナンスモードから戻らない時の表示と原因

次のメッセージが出たまま、サイトが表示されない状態ね。

Briefly unavailable for scheduled maintenance. Please check back in a minute.

WordPressは、更新の際に「.maintenance」というファイルを自動で作って、更新が終わると削除するの。アップグレードのあとにこのファイルが正しく削除されないと、上のメッセージが出続けるのよ。お店の入口に「準備中」の札をかけたまま、外し忘れているのと同じ。中が無事でも、お客さんは入れないわ。

更新が終わったばかりなら、まずページを再読み込みしてみなさい。それでも変わらなければ、次の手順へ進むのよ。

メンテナンスモードの解除手順:.maintenance を削除する

FTPでサイトにログインして、サイトのルートから.maintenanceを削除するの。ファイルマネージャーなら、同じ場所のファイルを削除するのよ。

  1. FTPソフトか、契約しているサーバーのファイルマネージャーを開いて、サイトに接続するの。
  2. WordPressのルートフォルダを開きなさい。目印は、wp-config.php があるフォルダよ。
  3. 「.maintenance」を探して、削除するのよ。
  4. ブラウザでサイトを再読み込みして、表示が戻ったか確認するわ。

つまずきやすい点は2つあるわ。

1つ目は、「.maintenance」が一覧に出ないこと。名前が「.」から始まるファイルは隠しファイルとして扱われて、初期設定では表示されないことがあるの。表示のしかたは次の見出しで説明するわ。

2つ目は、消すファイルの間違い。消すのは「.maintenance」だけよ。名前が似たファイルや、wp-config.php などのWordPressのファイルは残しなさい。

.maintenance が見えない時:隠しファイルの表示方法

「.maintenance」が見つからない時は、隠しファイルの表示設定がオフになっている可能性があるわ。ファイルがないと判断する前に、設定を確認なさい。

FTPソフトの場合

FTPソフトには、隠しファイルを表示する設定があることが多いわ。設定の名前や場所はソフトによって違うから、お使いのFTPソフトのヘルプで確認しなさい。

契約先のファイルマネージャーの場合

レンタルサーバーのファイルマネージャーにも、隠しファイルの表示設定がある場合があるの。画面はサーバーごとに違うわ。契約先の公式マニュアルで、表示方法を確認しなさい。

表示を切り替えても「.maintenance」がない場合は、ルートフォルダではない場所を開いている可能性があるわ。wp-config.php が見えるフォルダか、もう一度確認なさい。

解除後に確認すること

サイトが表示されたら、更新が途中で止まっていないかを確認するのよ。メンテナンスモードが残ったのは、更新の途中で何かが止まったためかもしれないの。

管理画面にログインして、更新に関する画面で状態を見なさい。

ほかの表示になった時は

.maintenance を削除しても直らない時は、画面の表示に合わせて、次の記事を見てちょうだい。

よくある質問

更新が終わったばかりでも、すぐ .maintenance を削除したほうがいいですか。

まずは待って、再読み込みしてみなさい。更新が終わったばかりなら、それで戻ることがあるわ。変わらなければ、ルートフォルダの「.maintenance」を削除するのよ。

ルートフォルダのファイルを消して、サイトが壊れませんか。

消すのは「.maintenance」だけよ。名前が似たファイルや、wp-config.php などのWordPressのファイルは残しなさい。ルートフォルダの目印は、wp-config.php があるフォルダよ。

.maintenance を削除しても直らない時は、どうすればいいですか。

画面の表示に合わせて、別の記事を見なさい。何も表示されない白い画面なら「WordPressが真っ白になった時の直し方」、「データベース接続確立エラー」と出るなら「データベース接続確立エラーの直し方」よ。

のりお

ファイルを消すだけなんですね。でも、間違えて別のファイルを消しそうで怖いです。

サチエ

消すのは「.maintenance」だけ。wp-config.php のようなファイルは残すのよ。

のりお

見つからない時は、隠しファイルの表示ですよね。

サチエ

そうそう、覚えが早いじゃない。落ち着いて、順番にやれば大丈夫よ。

まとめ

  • 「Briefly unavailable for scheduled maintenance」から戻らない時は、ルートフォルダの「.maintenance」を削除する。
  • 見えない時は、隠しファイルの表示設定を確認する。
  • 解除後は、更新が途中で止まっていないかを確認する。

この記事を書いた人

サチエ

サチエ

元銀座ママのサチエが、WordPressの困りごとを人生と夜の世界の例えで教えるサイトです。慌てる男はモテないわよ。順番よ、順番。

← 記事一覧に戻る