今朝ふとこのサイトにアクセスしようとしたらなんかつながらない。
サーバー内の他の静的ページは大丈夫なので、どうもWordPressが落ちてるくさい。
いろいろ検索して、どうもデータベースのエラーっぽいと判明。
とりあえず OPTIMIZE TABLE してみたら、あっさり回復。
謎。
その後よく見たら「INDEX というキーがカラム `comment_approved` に複数作成されました」という謎の警告が出てた。
何でそんなことになったかわかんないけどとりあえず重複するINDEXを削除。
謎謎。。。
ググってみたらWordPressでDBエラーの事例はけっこうあるっぽい。
しかし何が原因かはいまいち不明。
念のため、定期的にDBのバックアップをとっておくことにする。
※今回参考になったページ:
・緊急事態発生!ブログが動かない! WordPress & CoreServerの場合 備忘録として [WordPress] [net] | No Second Life
・CORESERVER.JPでMySQL(DB)を自動バックアップする方法 | ひとぅブログ
追記。
夜に同様の現象が再び発生。ググってみたところ、どうも同様の現象に悩まされている人が結構いるっぽい。やっぱり安いサーバーはだめなのか。。。
とりあえず、WP-DBManagerというプラグインでDBの定期バックアップ&最適化ができるらしいので、しばらくそれで様子見る。
参考サイト:ナカヤン.JP » Blog Archive » WP-DBManagerのCORESERVER用設定メモ