自分のブログ開いたら、『データベース接続確立エラー』という画面が出てきてびっくりした。
特に何もしてないのに。もしかしてマルウェアにやられた!?何かウィルスに感染したか、ハッカーに攻撃されちゃったの!?
と焦ったと思います。
またFTP開いてPHPいじったりしなきゃいけないのか… ( ´⌓` ;
どうせ次から次へとわかんない用語が出てきて何時間も検索したけど解決しなくて疲れるだけなんでしょ… ( ゚﹏◦)
想像するだけで気が重いです。
寝る前にちょっとブログの状態見てから寝よう、と思って開いた時に画面真っ白になってたらもう地獄。
寝る前にこんなトラブル…
実は全然問題ない場合もあるんです。
何もせずぐっすり眠れるかもしれないので、諦めないでくださいね。
私はロリポップを使用していますが、他のサーバーも同じ状況で解決できると思います。
データベース接続確立エラーという画面が出てしまった
データベース接続確立エラーという画面が出て、自分のブログが開けない。ダッシュボードに入れない。
めっちゃ焦りますよね。
こんな画面が出てきたと思います。
直接ダッシュボードにアクセス
直接ブログサイトの画面にアクセス
私はスマホの画面をスクショしましたが、PCでも同じ画面になります。
この画面を深夜寝る前に見た時に「終わった…」と思いました。徹夜コース…
でも意外なことで簡単に解決しました!
サーバーに(ロリポップ)にアクセスしただけで解決した
ネットで調べたら、
wp-config.phpのサーバー情報に誤りがあるので修正しろ
同時接続数の上限に達している
など、厄介そうな結果が出てきましたが、すごく簡単なことで解決しました。
サーバー側の都合で、私たちに非はなく放置でOKでした。
要するにメンテナンス中でした。
えぇ!?そんなこと?? Σ( ˙꒳˙ ; )
私の場合は、データベースサーバーのサーバー交換のためのメンテナンスで、一時的に使えなくなっていました。
お知らせにきちんと明記されていました。
サーバーなんて頻繁に覗かないから知らんよ〜
今回は計画的なメンテナンスでしたが、サーバー側の予期せぬエラーなどで『データベース接続確立エラー』の画面になることもあります。
ではそれはどうやってわかったのでしょうか?
確認の方法を紹介します。
サーバーでお知らせの確認をする
ロリポップで説明します。
まず、ロリポップのユーザー専用ページに入ります。
下にスクロールしていくと左側の下の方に
→インフォメーション
→メンテナンス情報
→障害情報
という項目が出てくるので、『メンテナンス情報』または『障害情報』をクリックしてチェックします。
私の場合はメンテナンス情報に該当しました。
自分のmysqlの番号が記載されてたので、メンテナンス中でブログにアクセスできないということがわかりました。
翌朝ブログを開くと何事もなかったかのように、普通にトップ画面が出て来ました。
ダッシュボードにもすんなり入れました。
障害情報に自分のmysql番号が記載されていても、数時間から1日で復旧されると思います。
その間の閲覧数は諦めざるを得ませんが、悩まずのんびり待ちましょう。
まとめ
データベース接続確立エラーになっても慌てず、まずはサーバーの情報をチェックしよう
これでダメなら wp-config.php 等をいじらないといけません。もしくはサーバーに問い合わせてみてください。
サーバー側のエラーだけどサーバー側が気づいていないこともあります。
問い合わせて修復してもらいましょう。それでもダメならサポート外の場合が多いので、自分でどうにかするか、専門業者に依頼しましょう。
時間かけてもどうにも解決しない場合は、出費はあるけどプロに頼んだ方が結局早いです。止まったままだと収益も得られないので。
無事解決できますように。