CakePHPを他鯖に移転したら動かなくなった

はじめに

CakePHP3で書かれたシステムを他のサーバにデプロイする際に、
なんども画面が真っ白になった弱小アマグラマの走り書きです。

パーミッション

logs中のディレクトリもパーミションを変更する必要があるみたいです。
これを忘れると、

上記のような警告やエラーがでるようです。

デバッグ機能の利用

デバッグを有効にするとエラーや警告の詳細を出力してくれます。
CakePHP3はconfig/app.phpにあるdebugをtrueにすれば有効になります。

ただし、デバッグを有効にしたけどページが真っ白というときは、
PHPで問題が発生していることが多いので、
PHPがちゃんと動くかをまず確認したほうがいいかもです。