久しぶりにWordPressサイトを見ようとすると「データベース接続確立エラー」が表示されました!!よくある原因としてはWordPress設定ファイル(wp-config.php)を変えてしまった。もしくは、MySQLのパスワードを変えてしまったことらしいです。
しかし、自分では変えていないので、もしかするとサーバーが攻撃されてしまった!大変です!
ちなみにWordPressサイトに接続すると以下のように表示されます。
英語設定の場合は「Error establishing a database connection」と表示されます。
まずはwp-config.phpを確認しましょう。大丈夫でした!
次にMySQLにログインしようとすると、
# mysql -u root -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
もうわかりましたね♪ MySQLのソケットが消えちゃってました・・・
でもまた何でそんな事が起こるのか???ソケットを復旧させるとWordPressの更新が走りました。
どうもWordPress更新の時にMySQLのソケットが消えるトラブルは起きやすいようです。
復旧方法は以下を参照下さい↓ めでたし♪
コメント