Cache::File の cache_umask
2006-11-27-5
[Programming]
Perl の話題。
Cache::File [2006-10-17-1]を使ってたら、
キャッシュディレクトリ&ファイルのパーミッションが問題になった。
例えば、apache とコマンドラインの両方から呼ぶような場合、
どちらかでキャッシュを書き込むともう一方では読み書きできない。
はまった。
この問題に対処するには、
コンストラクタで cache_umask を設定すると良いみたい。
例:
ref.
- perldoc
- Google Code Search : cache_umask
Cache::File [2006-10-17-1]を使ってたら、
キャッシュディレクトリ&ファイルのパーミッションが問題になった。
例えば、apache とコマンドラインの両方から呼ぶような場合、
どちらかでキャッシュを書き込むともう一方では読み書きできない。
はまった。
この問題に対処するには、
コンストラクタで cache_umask を設定すると良いみたい。
例:
Cache::File->new(cache_root => $cache_root_dir, cache_umask => 000, ...
ref.
- perldoc
- Google Code Search : cache_umask
この記事に言及しているこのブログ内の記事