「データベース接続確立エラー」 が出た!ロリポップの場合。

どうも!いっくんです!(@ikkun_blog

 

私はワードプレスでブログを作成していますけど。

サーバーの設定をいじった直後に「データベース接続確立エラー」が出て焦りました!

 

画面はまっ白で、何も表示されないっていう状況でしたよ笑

その時の流れと対処について書いていきますね!

 

スポンサーリンク

「データベース接続確立エラー」になった!

「データベース接続確立エラー」とは?!

ワードプレスでブログを書いてるみなさんへ!

 

ブログを書いてる上で、いつかは訪れるかもしれないトラブルがあります。

それが「データベース接続確立エラー」です!

 

これは「ワードプレスがデータベースに接続できない状態」を示すエラーのことですよ。

ブログを開けなくなるんですけど、原因としてはこういった場合に出ます。

「データベースの停止」

「データベースの接続情報が正しくない」

「ネットワーク上に問題がある」

ちゃんとエラーに対処しないと、ブログへのアクセスは不可なままです!

 

スポンサーリンク

別のブログを削除する途中にやったことが原因!

エラーが起こる直前に、別のブログの削除をしていた

エラーが起こる直前、私が何をしていたかですけど。

 

まったく更新してない別ブログが1つあって、それを削除しました!

いっくん
いらないブログの「ウェブサーバー」と「データベースサーバー」を削除しました! 

サーバー画面を色々といじって、その直後からエラーが出始めました・・・!

 

私はWEBには詳しくないので、削除する時には不安で手順通りやりました笑

ちなみに使ってるサーバーは「ロリポップ」です!

 

データベースサーバーの削除をする途中に、パスワードを変更した!

先にウェブサーバーを削除したので、次にロリポップの「データベースサーバー」を消していきます。

 

ロリポップの「データベース」のページへ飛んで・・・

そこの「phpMyAdminを開く」をクリックして、別ページで設定していこうと思ったんですけど。

 

ここで「ユーザー名とパスワード」を入れなきゃいけないんですよね!

 

よく考えたらここのパスワードってずっと変更してなかったので・・・

私はセキュリティ強化のために「新しいパスワード」変更することにしました!

(まさかこれがエラーの原因になるとはね笑)

 

削除が完了!こっちのブログを開いてみると・・・

そして次の瞬間、ブログがまっ白になった笑

データベースサーバーを削除した一息ついたところで・・・

念のためにブログを開いたら、こんなエラー画面が出てきました!

 

画面左上にデカい文字でエラー名が表示されてて唖然としました!

まっ白な画面に「データベース接続確立エラー」 が表示されてるだけ。

いっくん
ショックで震えが起こりそうでした・・・笑 

もしこのタイミングで読者がアクセスしたら同じ画面が映るのでね。これは一刻も早く直さないと!

 

「バックアップ」して直そうと試みたけど・・・!

ロリポップには有料で「バックアップのオプション」があるのでね。

 

今回設定をいじった「ウェブサーバー」と「データベースサーバー」も、これでバックアップができるはずです!

前日のバックアップ分を使って、システムの復旧を試みました!

 

バックアップは無事に済んだんですけど・・・

いっくん
それでも同じエラーが出る!なぜだ?!

原因を追究する!

こうなったら原因を追究していくしかないです。

自分がとった行動を思い返して、余計なことをしてなかったか考えました!

 

ネットで調べると・・・このエラーが出た時には「ウェブサーバーのページを確認すべき」と書いてありました。

もしここが変更されてても、このエラーが出るとのこと!

/** WordPress のためのデータベース名 */

define(‘DB_NAME’, ‘wplocaldb’);

/** MySQL データベースのユーザー名 */
define(‘DB_USER’, ‘ikkun’);

/** MySQL データベースのパスワード */
define(‘DB_PASSWORD’, ‘pass1234’);

/** MySQL のホスト名 */
define(‘DB_HOST’, ‘localhost’);

さっそく「wp-config.php」を開いて、変なところはないかチェックしてみました。

そして私はこの中にある「パスワード」を見た瞬間に、ピンときましたよ笑

いっくん
思い返してみたら、私は途中でパスワードを変更してたんですよ。

原因は途中でやった「パスワードの変更」だった!

そして私はロリポップの「よくある質問」を見に行ってみました。

 

すると、データベースのパスワードを変えた時は・・・

「wp-config.php画面のパスワードも変更しないとダメ」だと記述がありました笑

 

そんなの知らなかった・・・

さっそく新しいパスワードに書き換えることに!!

ロリポップから「wp-config.php」に入っていって・・・

ここの枠の中に、さっき新しく設定したパスワードを入れ直すってことね。

 

MYSQLのパスワード書き換えたら、ブログのアクセスは回復しましたよ!

 

今回のケースは「データベースのパスワード」と「MYSQLのパスワード」が一致しないことによるシステムエラーでした。

どうりでバックアップしてもエラーが消えなかったワケだ。

 

1人ですげー納得しちゃいました笑

みなさんもパスワードを変更したら、wp-config.phpの方も書き直しておきましょうね。

 

いっくんのまとめ

今回は、「データベース接続確立エラー」についてお話ししました。

 

ワードプレスでブログをやってる人って多いと思いますけど・・・

こういうシステム的なトラブルに遭うとホントに焦りますよね!

 

サーバーやシステムの設定をいじる時には、こういうのが起こり易いのでね。

どうしてそうなったのか「立ち返ってイメージする」のが大事です!

 

また、アクセス数が増えてくると「サーバーの過負荷」で落ちちゃうケースも出てきます。

私はロリポップから高性能な「エックスサーバー」に乗り換えましたよ!

公式サイト