ruby を 1.8.3 に入れ替えた影響なのかどうかわかりませんが、diary.powdermonkys.net の某氏の日記を参照すると、Internal Server Error が返ってきました。調べてみたところ、error_log には以下のメッセージが出力されていました。
/usr/lib/ruby/1.8/date/format.rb:598: [BUG] unknown node type 0 ruby 1.8.3 (2005-09-21) [i386-linux] [Tue Sep 27 02:26:55 2005] [error] [client 210.131.109.67] Premature end of script headers: /home/vhost/diary.powdermonkeys.net/gouyann/index.rb
原因が良く分かりませんでしたが、index.rb でエラーになっているということと、この部分で参照するのは cache/YYYYMM.parser というキャッシュファイルだけだろうと推測し、このキャッシュファイルを削除してみたところ、上手く表示されるようになりました。
対応ありがとうございます。帰宅したら確認します。
また駄目なようです。後で見ておきますので、少しお待ち下さい。