]
トップ «前の日記(2011-08-08) 最新 次の日記(2011-08-11)» 編集

Yukiharu YABUKI の tDiary



このtDiaryを検索します。

2011-08-09 [長年日記]

_ [tDiary] 問題点の切り分けどうしようか。

tDiary 3.0 系にプログラムを変更して、ぼちぼちと移行している。この tDiary の 2006年05月の日記の状態が何を直すべきか切り分けを考えないといけない。

  1. ./200605.htmlにはアクセスできる。一応、2006年5月度のコンテンツにはアクセスできる。
  2. ./20060501.htmlにアクセスするとエラー(下記参照)がでる。
  3. tDiaryのデータがぶっ壊れたのかと思い、data/2006/200605.td2を mv して新規にエントリーをポストしようとしたが、やっぱりエラーがでる。ということでデータが空でも発生するのでデータフォーマットのせいじゃないみたい。
  4. 念のため、カレンダー系のプラグインは全部切ってみたが症状は改善しない。
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 か掲示板などで相談する方がいいかも知れない。