Actions
Bug(バグ) #1855
opencache以下のディレクトリがユーザ毎に完全に分離できていない
Start date:
2010-12-17
Due date:
% Done:
0%
Estimated time:
3.6 で発生するか:
Yes
3.8 で発生するか:
Unknown (未調査)
Description
Overview (現象)¶
symfony コマンドを使用してタスクを実行すると、キャッシュディレクトリにユーザ毎に生成されるディレクトリを無視して ./cache/config/OpenPNE.yml.php や ./cache/project_autoload.cache のようなファイルが生成されてしまいます。
Causes (原因)¶
ユーザ毎の sf_cache_dir の変更は opApplicationConfiguration::setCacheDir() で行われていますが、symfony コマンドでのタスクの実行ではタスクが実行されるまでの初期化中に opApplicationConfiguration が使われていません。そのため、sf_cache_dir への変更が行われないままキャッシュが生成されてます。
Way to fix (修正内容)¶
opApplicationConfiguration::setCacheDir() メソッドを opProjectConfiguration クラスに移動する
Actions