Yukiharu YABUKI の tDiary
このtDiaryを検索します。
2011-08-09 [長年日記]
_ [tDiary] 問題点の切り分けどうしようか。
tDiary 3.0 系にプログラムを変更して、ぼちぼちと移行している。この tDiary の 2006年05月の日記の状態が何を直すべきか切り分けを考えないといけない。
- ./200605.htmlにはアクセスできる。一応、2006年5月度のコンテンツにはアクセスできる。
- ./20060501.htmlにアクセスするとエラー(下記参照)がでる。
- tDiaryのデータがぶっ壊れたのかと思い、data/2006/200605.td2を mv して新規にエントリーをポストしようとしたが、やっぱりエラーがでる。ということでデータが空でも発生するのでデータフォーマットのせいじゃないみたい。
- 念のため、カレンダー系のプラグインは全部切ってみたが症状は改善しない。
500 Internal Server Error bad date (TDiary::TDiaryError) /home/yabuki/public_html/diary/tdiary.rb:1907:in `rescue in initialize' /home/yabuki/public_html/diary/tdiary.rb:1894:in `initialize' (plugin/00default.rb):243:in `new' (plugin/00default.rb):243:in `block in calc_links' (plugin/00default.rb):238:in `each' (plugin/00default.rb):238:in `calc_links' (plugin/00default.rb):205:in `block (2 levels) in load_plugin' /home/yabuki/public_html/diary/tdiary.rb:797:in `call' /home/yabuki/public_html/diary/tdiary.rb:797:in `block in header_proc' /home/yabuki/public_html/diary/tdiary.rb:796:in `each' /home/yabuki/public_html/diary/tdiary.rb:796:in `header_proc' (TDiary::Plugin#eval_src):5:in `block in eval_src' /home/yabuki/public_html/diary/tdiary.rb:785:in `eval' /home/yabuki/public_html/diary/tdiary.rb:785:in `block in eval_src' /home/yabuki/public_html/diary/tdiary.rb:112:in `block in safe'
これまでは、update.rbで、~などを直して、UTF-8のエラーをなおしたり、カテゴリーが認識されるようにしたりしてたけど、そんなレベルじゃないな。 tDiary の ML か掲示板などで相談する方がいいかも知れない。