mod_rewrite を使わない場合の構成・設定[0]
CakePHP v2.4.6
mod_rewrite が使えないサーバーに CakePHP を展開したところ以下のエラーが出た。
Warning: _cake_core_ cache was unable to write 'cake_dev_ja' to File cache in ***/lib/Cake/Cache/Cache.php on line 325 Warning: /***/app/tmp/cache/persistent/ is not writable in /***/lib/Cake/Cache/Engine/FileEngine.php on line 384
エラーメッセージを見ると lib 以下に問題があるようにとれるのだが、
これはブログチュートリアルにあった「Tmpディレクトリのパーミッション」
の記述を参考に対処できた。
ターミナルでアクセスできないサーバーで
所有者を変えるコマンドが FTP クライアントに見当たらなかったため、
app/tmp の「その他」のユーザーに書き込みの許容を再帰的に行うと
ウェルカムページを見ることが出来た。