CakePHPを使ってローカル環境で開発しています。
最近、キャッシュが書けないというエラーが出てきてしまいました
以下が、そのエラー文です。
Warning: SplFileInfo::openFile(~中略~/www/app/tmp/cache/persistent/myapp_cake_core_cake_console_en-au): failed to open stream: Permission denied in ~中略~/www/lib/Cake/Cache/Engine/FileEngine.php on line 313
ページを更新するとエラーは消えます(少しするとまた出てきますが……)。
明示的にキャッシュを使っているつもりはないのですが。。Cakeが自動的に行っているものに原因があるのでしょうか?。
そこで質問なのですが、
A)Cakeに自動的にキャッシュさせるのは大丈夫なんでしょうか?
ページ更新のたびにファイルへ書き込んでいて時どき失敗しているのでしょうか?
それとも、時どきファイルへ書き込んでその度に失敗しているんでしょうか?
B)ときどき失敗しているだけなら、安全に無視できますか?
また、必ず失敗しているようなら、どう修正すればいいでしょうか?
どなたかアドバイスお願いします!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。