[tDiary-users-talk: 0284] Re: 閲覧時のエラー (Errno::ENOENT)

Back to archive index

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でも動作するようになって欲しいです。




tDiary-users-talk メーリングリストの案内
Back to archive index