コメントが反映されない

2007-11-14Category: Web

Tags: ,

Twitter で @branchiopoda さんに「コメントしたけど反映されなかった」とご一報をいただいたので、テストしまくりながら原因を調べました。

結論 : 基本設定の “advanced_preferences” で “comment_means_site_updated” を「いいえ」にしていたことが原因。

管理画面内の「コメント」で見るとコメントはきちんとポストされているが、サイト上には表示されない。
管理画面で何かしら (フォームとか記事とか基本設定とか何でもいいっぽい) SQL を更新するとサイト上に表示される模様。
とりあえず今はちゃんと投稿できるはず。

で、Help を見ると ( Preferences: New comment means site updated ) 「Last-Modified ヘッダーを送る」という項目とセット (?) みたい。

  • “comment_means_site_updated” – はい
  • “Last-Modified ヘッダーを送る” – はい

または

  • “comment_means_site_updated” – いいえ
  • “Last-Modified ヘッダーを送る” – いいえ

上記 2 パターンの場合は正常に動くのだけど、私の場合

  • “comment_means_site_updated” – いいえ
  • “Last-Modified ヘッダーを送る” – はい

にしていたのでコメントが反映されていなかった模様。

コメントが付く=サイトの更新= RSS を飛ばす、というのが余り好きではないので、軽々しくいいえにしてしまったのが一番の原因でした。
“Last-Modified ヘッダーを送る” はどうでもいいやーと切ってしまうのもキャッシュや負荷の関係でいかがなものかと思うので、どちらも設定をはいに戻しました。

Comment

この記事へのコメントはできません