WordPressで Error establishing a database connection というエラーが出た時の対処法【mixhost編】


Error establishing a database connectionだと?

レンタルサーバーmixhostで運営しているWordPressのサイトで、

Error establishing a database connection

というやばそうなエラーが発生しました。

 

 

サイトのドメインにアクセスすると有無を言わさずこのエラーが表示され、WordPressの管理画面にもログインできなくなってしまいました。

 

 

いやあ、「Error establishing a database connection?」こんなエラー初めてみましたよ。。。

しかも、このエラーは1つのサイトだけではなく、同じサーバーにぶっこんでおいたサイトまで同じ症状になってしまったのです。

 

焦るには焦ってググってみたところ、次の記事に遭遇。

こちらの記事によると、「Error establishing a database connection」というエラーは、

データベースの接続エラーが原因。

そして、解決策はwp-config.phpに書かれたデータベースのパスワードが間違ったことが要因みたいなのでした。

いくつか調べてみましたが他のサイトも大体同じことを言っていたのですが、

うーん、なんかしっくりこない。。。

 

僕自身、ブログのサーバー移管をしたわけではなかったので、

なぜwp-config.phpのパスワードが変わってしまったのか?

が不可解。

そして、このエラーが出たのは1つのサイトだけではなく、同じサーバーに入れていた複数サイトで同時多発的に起こりました。

いや、まあ、

サイトがハッキングされて全てのデータベースのパスワードを一気に変更された・・・

というウルトラC級の悲劇ならあり得ますが、そこまで不運じゃなかろう・・・・

 

そこで、Twitterで同じ症状の人がいないか調べてみたところ、結構な数を発見!

 

彼らの発言により初めて、

レンタルサーバーのmixhostが原因だ

ということがわかりました。

 

 

公式のアカウントも次のようなエラーを公表していてどうやらサーバーレンタルサーバー側にお声をあげているみたいでしたね

 

 

じゃあどうすればいいのか??

ということで、今回のError establishing a database connectionというエラーは完全にレンタルサーバー側のmixhostの問題。

解決策は1つしかありません。

それは、

待つ

ということ。

もう、祈るしかありませんでした。

 

祈りながら生きていたところ、実際にサイトが復旧したのは

約22時間後だったみたいです。

 

朝起きたらサイトが復活していましたね。

いやあ、レンタルサーバーでもこういう事故が起きてしまうのですね・・・・

 

ブログを運営する方にとっては、サーバー側の要因で運用がストップしてしまうのは致命的。

稼動できない分広告収益が減ってしまうので喜ばしくないですよね。

このmixhost騒動で精神がかなり消耗しましたが、

レンタルサーバー側の問題で稼働がストップしてしまうリスク

を身に染みて実感しました。

 

投資の格言で、

卵は1つのカゴに盛るな

というものがありますが、まさにブログも同じ。

ブログは1つのサーバーに盛るな

と言えそうです。

 

僕自身、mixhost以外にも

など他のレンタルサーバーを利用していたのが吉と出ました。

複数のサーバーでWordPressを運用していたので、すべてのサイトが一気にダウンするということは避けられました。

いやー、ほんと、サイト運営者としてはサーバーのダウンはなかなか痛々しいです。

ちょっとmixhostを辞めようか考えちゃうぐらいですね。

 

僕と同じように、mixhostのレンタルサーバーでError establishing a database connectionというエラーが出てしまっている方は、レンタルサーバー側のエラーを疑ってみてください。

 

それでは!

Lin

Pocket
LINEで送る

コメントはこちらからお願いします!



もう1本読んでみる