経緯
グーグルサーチコンソールのページリダイレクトのエラーを消そうとして、データベースを触っていた時のことです。
リダイレクトページのアドレスを確認しようとして、ブログにアクセスしたら、「Error establishing a database connection」の文字が!?
ページタイトルはDatabase Errorになってます。
グーグルの翻訳にかけてみると「データベース接続の確立中にエラーが発生しました」
データベース接続エラー・・・。
データベースの中身を変更した記憶はないんだけど、なんでだろうと思っていたら。
そういえば、データベースに最初ログインできなくて、パスワードを変更したので、それが原因かもしれない。
こんな時のために、バックアップされているかも確認していたので、DBの「リストア可」のボタンをクリックして復元。
しかし、エラーは解消されず。。
原因
結論からいいますと、今回の原因は、データベース接続のパスワードを変更したことが原因でした。
接続を回復する方法は少し難しかったので初心者が同じ状態になったら大変だろうなと思いました。
解決方法
コノハウィングでの解決方法になります。
まずはコノハのサイトにログインします。
![コノハログインサイト](https://uro-yutori.com/wp-content/uploads/2021/08/1-3.jpg)
サイト管理→WING→ファイルマネージャーを開きます。
![ファイルマネージャー場所](https://uro-yutori.com/wp-content/uploads/2021/08/2-2.jpg)
public.html→自身のサイト名→wp-config.phpを右クリックしてプレビュー
![public.html場所](https://uro-yutori.com/wp-content/uploads/2021/08/3-1.jpg)
![サイト場所](https://uro-yutori.com/wp-content/uploads/2021/08/4-1.jpg)
![wp-config.php場所](https://uro-yutori.com/wp-content/uploads/2021/08/5-1.jpg)
![プレビュー](https://uro-yutori.com/wp-content/uploads/2021/08/6-1.jpg)
/** MySQL database password */
を探し、そこに書かれているパスワード通りに、データベース接続のパスワードを戻します。
![データベースパスワード](https://uro-yutori.com/wp-content/uploads/2021/08/7-1.jpg)
サイト管理→WING→データベース→ユーザー→パスワード横の鉛筆ボタンをクリック。
![パスワード変更画面](https://uro-yutori.com/wp-content/uploads/2021/08/8-3.jpg)
変更前のパスワードを入力し、保存をクリック。
![新しいパスワード](https://uro-yutori.com/wp-content/uploads/2021/08/9-1.jpg)
これで、パスワード変更前の状態に戻ったため、データベース接続エラーは解消しました。
wp-config.phpで、新しく設定したデータベース接続のパスワードに更新する方法もありますが、間違ってさらにエラーを増やす可能性もあるため、当初のパスワードに戻す方法がおすすめです。
コメント
はじめまして!
Wordpressでサイト運営をしている者です。
二日ほど前に初めてサブディレクトのサイト?を立ち上げた際、
パスワード設定を誤ったのか元のサイト?に丸二日ほどアクセスがない状態でした。
原因がわからずハラハラしていたのですが、こちらのページの通りやりましたところ復旧いたしました。
ありがとうございました。
コメントありがとうございます。
私の経験談をもとに問題が解決できたということでうれしいかぎりです。
助かりました!!ありがとうございました。