I love iPhone, Android, Cocos2d-x
CakePHP デバッグモード
デバッグモードのメモ
/app/config/core.php の52行目に
define('DEBUG', 0);
と定義されているのがデバッグモード
この値を変更することにより、本番環境、開発環境と切り替えることができる。
DEBUG の値は
0: プロダクションモード。エラーは出力されず、デバッグメッセージも表示されません。
1: 開発モード。 Warnings とエラー、デバッグメッセージを表示します。
2: 開発モード。実行されたSQL 文が表示されます。
3: 開発モード。2に加えて、現在のオブジェクト(通常はコントローラ)のフルダンプも表示されます。
DEBUG=1 で開発を行い、データ取得などの挙動が考えているのと違うときに、
DEBUG=2 にするという感じでやっています。
あまり、 DEBUG=3 を使用していないなあ。コントローラのダンプなので量が多すぎてかえって見づらいので、
debug($hoge);
などで必要なときに個別にダンプを出してしまいます。
もちろん本番環境では DEBUG=0 です。
関連する投稿
One comment
コメントをどうぞ
Additional comments powered by BackType
[...] http://blog.syuhari.jp/archives/19 [...]