現在の納期:24時間以内LINELINEで今すぐ相談する
MEMBER会員登録で全メニュー10%OFF/登録・注文履歴の管理は無料無料で会員登録 →

TROUBLE GUIDE

「Error establishing a database connection」の意味と対処

直訳は「データベースへの接続を確立できませんでした」。サイトの見た目を作るプログラムは動いているのに、文章や商品情報をしまってある保管庫(データベース)に繋がれない、という状態を知らせる英文です。データが消えたという意味ではありません。

考えられる原因

  1. この英文が出る仕組み

    WordPressをはじめ多くのサイトは、表示のたびにデータベースへ内容を取りに行きます。その通信が失敗したとき、用意されたこの定型文が表示されます。つまり「取りに行ったが返事がなかった」の報告です。

  2. 多い原因は接続情報のずれとサーバー側の一時停止

    サーバー移転・パスワード変更の後に接続情報が古いまま、またはサーバー側でデータベースだけが一時的に落ちている、が二大原因です。

  3. 訪問者側では直せない

    この表示はサイト側の問題です。あなたが訪問者なら、再読み込みして待つ以外にできることはありません。サイトの持ち主なら、下の手順に進んでください。

ご自身で確認できること

  1. 自分のサイトかどうかで動きが変わる

    他人のサイトで見たなら、時間をおいて再訪すれば足ります。自分のサイトなら、サーバー会社の障害情報の確認が最初の一手です。

  2. 直前の変更を思い出す

    サーバー移転・プラン変更・パスワード変更の直後なら、接続設定のずれがほぼ確実です。変更の控えを手元に用意してください。

  3. 深い手順は日本語ガイドへ

    確認手順の詳細は「データベース接続確立エラー」の日本語ページ(下の関連リンク)にまとめています。表示される言語が違うだけで、中身は同じ症状です。

やってしまいがちですが、避けてください
  • 英文の意味が分からないまま再インストールに進む——データは残っています。接続の修復で戻るものを、初期化で消してしまうのが最悪の展開です

直らない場合は、代行します

原因の特定から復旧まで代行します。英語の画面のまま送っていただいて構いません。スクリーンショット1枚から対応を始められます。

表示の料金は作業1回分です。月額や継続のご契約はありません。納期はご依頼から24時間以内の対応を目指しています。営業のお電話は行っていません。

よくあるご質問

英語で表示されるのはなぜですか?

サイトの言語設定に関わらず、この種のエラーは英語の定型文で出ることがあります。英語だから重症、ということはありません。

スマホからも同じ英文が出ます。

端末に関係なくサイト側で起きている証拠です。切り分けとしてはむしろ有益な情報で、サーバー側の確認に進んで問題ありません。

原因がはっきりしない場合は、URLを入れるだけの無料診断で状態を確認できます(約1分・登録不要)。

無料でサイトを診断する症状を伝えて相談する

関連する症状

相談・
申込み