CakePHP Advent Calendar 2010 に参加しています。 昨日の mon_sat さんからバトンを受け取ってこの記事が11日目。 さてタイトルのとおり CakePHP で Debug Level を 0 にしてるときだけエラーが発生する というよくわからないことが起きました。 結局は単なる実装ミスだったんだけど、 忘れないように書いておきます。 何が悩ましいのか CakePHP では Configure::write('debug', 0); としておくと本番モードになって エラーが出力されなくなりますね。 デフォルトで app/configure/core.php に書いてあるやつ。 だいたい開発中はデバッグレベルを1か2にするわけですけど、 その間は何の問題もなく動いてたのに 0にしたらいきなりエラーが出るという わけのわからない不具合が発生しました。 逆ならわかる
![CakePHPでデバッグレベルが0の時だけ発生するエラー](https://cdn-ak-scissors.b.st-hatena.com/image/square/88eb5a7123340e6ca3882acaa3bb67594ef9bbca/height=288;version=1;width=512/https%3A%2F%2Fwww.msng.info%2Fwp-content%2Fthemes%2Ftheme-1974%2Fimg%2Fdefault.png)