休日に入って、自ブログWordPressのプラグインやらテーマを更新しようとしたところ、ここの自ブログから全く反応がなく、いつからかアクセス出来ない状態になっていたようです。
まず、サーバのCoreserverを疑ったのですが、同サーバで稼働している他のブログも見られるし、pingも帰ってくるので、サーバダウンではないようです。
もしかすると、PHP、MySQLの環境が変更されたのか?と関連するファイルを確認しても問題なし。
後は、ブログがヤラれたのかと、一応、ファイルの更新日と設定ファイルを確認しても問題なし。
残るはデータベースが壊れたとの判断で、データベースをチェックする事にした。
phpmyadminで行った方が簡単かもしれないけど、敢えてコマンドラインでやってみた。
CoreserverにSSHでログインした後に、
$ mysqlcheck --host=127.0.0.1 --user=<user> --password=<password> -a -o --check <db_name>
全てOK
問題ないので、原因不明のまま、考えること数十分。
とりあえず、最適化してみた。
$ mysqlcheck --host=127.0.0.1 --user=<user> --password=<password> -a -o --optimize --all-databases
すると、下記のテーブルだけOKと出た。
DB.wp_options OK
ハッキリとした原因は判らないが、どうやら、このテーブルが不調だったようで、ブログ復活しました。ふぅ
コメント
[…] pc.casey.jp ? coreserver データベース接続が壊れた! DB不調でアクセス出来ず | Way2Go […]