何気なくWordPress Popular Postsを最新版の2.6.0にアップデートしてしばらくすると、Twitterでブログがエラー出てみられません!との情報が。
Macで見てもエラーが出ないが、Windowsだとエラーが出るらしい。
記事の続きを読むをクリックするとエラーメッセージが
WordPress database error: [Unknown column ‘day_no_time’ in ‘field list’] ON DUPLICATE KEY UPDATE pageviews = pageviews + 1, day = ‘2012-09-01 10:58:08’, day_no_time = ‘2012-09-01’;
云々。
試しにこのエラーメッセージでググると死屍累々の山が見られる。
WordPress Popular Postsを停止しても直らない
SQLとの紐付けを壊されているのでプラグインを削除しても直らない。
データベースを先日分にロールバックするか、ブログを再度アップロードし直すと紐付けがもどり、表示されるようになる。
むちゃくちゃすぎるだろ・・・。
2.6.0にアップデートする時の注意点
まず、プラグインWordPress Popular Postsを停止する。
それからアップデートして起動すると紐付けは破壊されない。
安易なアップデートは事故の素ですな・・・
まさかデータベースとの紐付けを壊されるとは思わなかった。
定期的なバックアップをしているからまだ大丈夫だったけど。
VPSが壊れた気の復旧方法も考えておかないとダメだなこりゃ。