AWS上のWordPressが「Error establishing a database connection」のエラー

ふと自分のブログを開こうとするもサーバが応答せずページが開けなくなった… ある日突然…

焦ってAWSから再起動をしたところ、サーバが立ち上がり下記のエラーに…

この「Error establishing a database connection」というエラー.

単に内部でデータベースと通信できないとうのが症状ではあるのだけれども、
切り分けが問題みたい.

まずやること(bitnamiユーザの場合)

まず、牡蠣コマンドを実行して状況を確認するのが良さそう

sudo /opt/bitnami/ctlscript.sh status

実行すると以下のような表示がでる

php-fpm already running
apache already running
mysql already running

こうなっていればOK.
私の場合はここでmysqlが走っていないことがわかった.
その場合は、以下のように実行して立ち上げる

sudo /opt/bitnami/ctlscript.sh start mysql

これでmysqlが立ち上がります.

そもそもalready runnningが問題なかった場合は、
/opt/bitnami/apps/wordpress/htdocs/wp-config.php の設定が誤っている可能性あり.
このファイルを編集して、
パスワードが間違っていないか、ユーザ名が間違っていないかを確認.

About the author

コメントを残す