Takashi SATO
exoce****@v7*****
2005年 12月 8日 (木) 00:59:24 JST
えぐぞせ です。 On <20051****@spc*****> TADA Tadashi <sho****@spc*****> wrote: > >困ったことに、その後の更新で発生しなくなったようです。 > >11月30日や12月2日の更新が影響しているかもしれません。 > > うーん、そうですか。ファイルサイズを見る限り、ひと月に1件とかそれくらい > しか更新されていない感じですよね? どうも微妙な境界条件にはまっている感じ > ではあるんですが、再現環境がなくなったとなると、尻尾を捕まえるのは難しい > ですね……。 私のところでこっそり動かしている店子(サーバはSAKURA)で、かなり 近い状況に陥ったことがあります。 時々エラー、でもリロードするとOKという。 で、その後、エントリを追加したら、発生しなくなりました。 # すみません、エラーメッセージはキャプチャしてません 関係するかどうか判断つきかねますが、Windows環境で、かなり似たよ うなエラーが発生します。 SAKURA(FreeBSD?)では発生しません。 こちらのケースでは、前月および当月当日までのエントリが全く無いと、 確実にエラーが発生します。 ・Apach win32 1.3.32〜1.3.32 ・Ruby mswin32 1.6.x〜1.8.x ・tDiary 2.0.2以降? Permission denied - /home/(foo)/(bar)/data/2005/200509.td2 (Errno::EACCES) /tdiary/defaultio.rb:158:in `delete' /tdiary/defaultio.rb:158:in `transaction' /tdiary.rb:1833:in `initialize' /index.rb:46:in `new' /index.rb:46 ※このエラーはtDiary 2.1.3.20051021のものです 見るからにパーミッション絡みっぽいので、原因は違うんだろうな〜と 思っているのですが、ご参考まで。 # って参考にならないかも… -- Takashi SATO <exoce****@v7*****> 可能であれば、Win32でも動作するようになって欲しいです。