/データーベース接続確立エラーが出てサイトが確認できなくなった時にやる事2019.05.17データーベース接続確立エラーが出てサイトが確認できなくなった時にやる事サイトを開いたら画面が真っ白で【データベース接続確立エラー】とだけ表示されていたらどうしますか?何もわからなければ慌ててしまってどうしていいのかわかりませんよね。ここでは真っ白画面でデータベース接続確立エラーと表示が出てしまったときに、どうして対処すればいいか解説しています。「自分が何かやったかな?」と考えた時に、そういえばと言う事がありました。思い当たることは前日にデータベースのパスワードを変えたことでした、その時はサイトを開いてみなかったのでそんなことになっているとは知らず翌日まで放置状態でした。下記画像のような状態になっていました。)コントロールパネルにログインして見てみます。2019/03/27コントロールパネルβ版が正式版に変わって新しいコントロールパネルに変わりました。(旧バージョンにも代えられます)ドメイン名、パスワードを入力してログインボタンをクリックします。【wp-config.php】の記述が合っていない場合サーバーコントロールパネルが開いたら、ホーム画面にあるファイルマネージャーをクリックします。作業をする前には必ずバックアップをしてください。此方の記事が参考になります。【WordPress】BackWPupプラグインでバックアップしたデータの復元方法BackWPup定期的にバックアップを取るプラグインなぜファイルマネージャーを開いたかと言うとデータベースのパスワードを変えたときに、ここにある【wp-config.php】に新しいパスワードが反映されているかどうかの確認をしようと思ったからです。ここに新しいパスワードが反映されていないとエラーになって不具合が起きてしまいます。ファイルマネージャーが開いたらエラーが出たサイトの【wp-config.php】を開きます。項目に書かれている文字列があっているかどうか確認します。データベースのパスワード】を現在のパスワードに書き換えて、【保存】をクリックしてから【×閉じる】ボタンをクリックします。これでサイトにアクセスしてみたところ無事サイトが表示されていました。データベースのパスワード】に現在表示されているパスワードをコントロールパネルにあるデータベースのパスワードにすれば良いでしょう。(データベース名、データベースのユーザー名、ホスト名は初期設定のままにしておいてください。)コントロールパネルのデータベースパスワードを変える方法は、(さくらのレンタルサーバーの場合)コントロールパネルにログインしてホーム画面の【データベース】をクリックします。データベースの設定画面に変わったら【設定】ボタンをクリックします。下の覧には上で入力したパスワードと同じ文字列を入力します。最後に【変更する】ボタンをクリックします。これでデータベースのパスワード変更は完了です。データーベースのパスワード】とコントロールパネルのデーターベースパスワードが合っているか確認して見て下さい。【データベース接続確立エラー】の原因で一番多いのが、コントロールパネルのデータベースパスワードとファイルマネージャーの【wp-config.php】のデータベースパスワードが合っていない事です。次にデータベースのテーブルが破損したときにも【データベース接続確立エラー】の表示が画面に表示されます。この場合の対処法は、レンタルサーバーのコントロールパネルにログインしてホーム画面のデータベースをクリックします。(上記参照)データベースの設定画面に変わったら【phpMyAdminログイン】をクリックします。【phpMyAdmin】の画面に変わったらデータベースの【ユーザー名】、【パスワード】を入力して【実行】をクリックします。データベースの画面が表示されます。テーブルの修復を行う前に何か不具合があると困りますので、データをバックアップしておきます。此方の記事も参考にしてみてください。【WordPress】BackWPupプラグインでバックアップしたデータの復元方法BackWPup定期的にバックアップを取るプラグイン左側にあるデータベース名から該当のデータベース名をクリックします。上部にあるエクスポートのボタンをクリックします。フォーマットの所は【SQL】でいいです。最後に【実行】のボタンをクリックします。エクスポートしたファイルがPCにある事を確認できればOKです、これでデータベースのバックアップは完了です。データベースのデータがバックアップ出来たら破損したデータベースの修復を行います。【phpMyAdmin】左側の該当するデータベース名をクリックします。破損しているテーブルにチェックを入れます。(すべてにチェックしてもいいです。)次に【チェックしたものを】のプルダウンメニューをクリックして、【テーブルを修復する】をクリックします。【SQLは正常に実行されました。】と出たら、テーブルの復元は完了です。サーバー側で起こっているトラブルの場合サーバー側でのトラブルが発生した場合でも【データベース接続確立エラー】は起こります。障害に関するメールが届いていないか又はコントロールパネルのお知らせや障害情報を見てください。該当することがあればサーバー側で起きている問題なので処理が終わるまで待つしかないでしょう。該当箇所がない場合は【障害情報・メンテナンス情報】をクリックして該当することがあるか見てみましょう。最後に【データベース接続確立エラー】が出たときの対処法としての主な例を上げてみましたが、このような状況になると慌ててしまうと思われますが、先ずは落ち着いて原因はどこにあるのか理解してから復旧作業に取り掛かってください、それと作業する前には必ずバックアップを取ることを忘れないでください、復旧するはずのサイトが飛んでしまったのでは全く意味がありませんから。*メールアドレス(公開はされません。*上に表示された文字を入力してください。