CakePHPプロジェクトにブラウザから初回アクセス時、キャッシュ周りのエラーで落ちる時は
1度設定すると、他のプロジェクトに変わらない限り、
やり方を忘れてしまうのでメモ。
タイトル通りで行くと、app以下にapacheユーザが
アクセス可能なキャッシュを書き込むディレクトリが
ない場合に発生する。
[手順]
$ mkdir tmp
2. 1で作成したディレクトリの所有者と所有グループをapacheに変更。
※tmpディレクトリのアクセス権は755になっているが、全ユーザに権限
を許可する場合は777 でもよい。
その場合は以下コマンドで変更できる。
$ sudo chmod -R 777 tmp
[参考サイト]
Unable To Write To Cache.php or FileEngine.phpfukie.wordpress.com