運用時にデバック情報を画面出すのはまずいので、下記の設定をします。

[app/config/core.php]
define('DEBUG', 0);

この状態だと全く何もでないので、ファイルにエラーを書き込むようにします。

[app/webroot/index.php]
require CORE_PATH . 'cake' . DS . 'bootstrap.php';
error_reporting(E_ALL);                                     //追加
ini_set("display_errors", 0);                                //追加
ini_set("log_errors", 1);                                     //追加
ini_set("error_log", "/path/to/phperror.log");          //追加

(ログを書き込むファイルには書き込み権限が必要)



この記事をはてなブックマークする