mod
octop****@dab*****
2005年 12月 11日 (日) 17:45:17 JST
modです。 At 00:59 05/12/08 +0900, you wrote: >えぐぞせ です。 > >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のものです > >見るからにパーミッション絡みっぽいので、原因は違うんだろうな〜と >思っているのですが、ご参考まで。 > ># って参考にならないかも… えぐぞせさん、少し教えて下さい。 (Q)2005年9月の記事が無い場合の閲覧ではありませんか? 2005ディレクトリのパーミッションを755(書き込み権限なし)にして実験してみました。 なお、当環境でCGIはグループ権限で実行されますので、775でないと更新できません。 結果は次の通りでした。 (1)日記の途中に欠落した月がなければ、正常に閲覧できる。(エラーは発生しない) (2)日記の途中に欠落した月があると、その月(mm)のデータを更新?しようとして、 エラーが発生する。(Permission denied - /*〜*/2005/2005mm.td2) えぐぞせさんの日記も途中で2005年9月の記事が抜けているのなら、書き込み権限ありの パーミッションに変えたなら、No such file or directory というエラーが出る のではないでしょうか?