ちょっと前に本当に今さらですがFeedlyでちゃんと更新されているか調べたら、随分前の投稿で更新が止まっていました。
その最終更新日時がおよそ1年半前です。
流石にやばいと思ったので修正し、およそ1年半ぶりにFeedlyにて記事を更新できました。
もはや手遅れ感が否めませんが(笑)
スポンサーリンク
なぜかFeedlyのみ更新されないような状況になっていまして、他のRSSリーダーだとちゃんと更新されていました。
そのため気づくのが遅れてしまいました。
原因はWordPressのデータベースの「wp_posts」というテーブルの「guid」という項目がおかしいようでした。
RSSのバリデータでチェックして見るとそこのURLがおかしくなっていまして、最後のスラッシュが2つありました・・・
私のサイトは「https://ehbtj.com」ですが「https://ehbtj.com//」になっていました。
それもほとんどが上記のURLで重複していました。
おそらく独自ドメインを取得して、ドメインを変更する際にデータベースを更新したときにミスをしたのでしょう。
というわけでSQLでGUIDを修正すると新しい投稿からFeedlyでも更新されるようになりました。
まだ1件しか確認できていませんけどね。
上記のサイトを見る限り「GUIDは絶対に変更するな」と書いているんですけどorz
まぁ不具合が出た時はその時対処します、出来るか分かりませんが。
最悪データベースの再構成でしょうねえ・・・
ただ、本当にこれだけで解決できたのかは不明です。
実際に直ってはいますがGUIDの値の重複は解決していませんし。
原因を断定するためにも、もう少し調査したほうが良さそうです。
追記
この記事でFeedlyが更新されませんでした。
GUIDもまだバグってますし、原因は他にあるようです・・・
スポンサーリンク
Leave a Comment