toggle
2012-09-01

WordPress Popular Postsをバージョンアップしたら個別記事でエラーが出て表示されなくなったので対処してみた

本日このブログにアクセスしてみると、一覧ページ(トップページやカテゴリページ)は表示されるものの、個別記事を見ようとすると変なエラーが出て表示がされなくなっていました。

Caution Tape
Caution Tape / Picture Perfect Pose

表示されていたエラーはこんなやつです↓

WordPress database error: [Unknown column ‘day_no_time’ in ‘field list’]INSERT INTO wp_popularpostsdatacache (id, day, day_no_time) VALUES (514, ‘2012-09-01 18:30:03’, ‘2012-09-01’) ON DUPLICATE KEY UPDATE pageviews = pageviews + 1, day = ‘2012-09-01 18:30:03’, day_no_time = ‘2012-09-01’;

エラーの中に【wp_popularpostsdatacache】という文字が含まれているので、なんとなくプラグインのWordPress Popular Postsが関係しているのかなと推測。
そういえばこのプラグインの更新通知がきていたのでアップデートしたばかりです。

ということでエラー内容でそのままググってみます。
どうやら他のWordPressを使っているサイトでも同じような症状がでているらしく、こんなブログも発見。

やはりWordPress Popular Postsのバージョンアップが原因だったようです。
とりあえずWordPress Popular Postsを停止させると普通にWordPressが表示されるようになりました。

対処法としては、このプラグインを削除してから再度インストールすると直るようです。

ただ、もう一度インストールし直すのは若干めんどくさい。
このプラグインを使い出してからまだそんなに日も経っていないので、累積したデータとかは別にどうでもいいんですが、また日本語化とかしなければいけなのが少し手間です。

そう思い、一度停止させた状態から念の為もう一度有効化してみると何故かエラーが出なくなっていました。
よくわかりませんが症状がなくなったのでこれで良しとしておくことにします。

スポンサードリンク

関連記事

このブログの更新情報を配信しています!

follow us in feedly RSS twitter facebook google plus