我想在具有調試= 0。然而CakePHP的網站登錄PHP錯誤,即使我打開錯誤日誌,就像這樣:當調試爲0時,如何使用CakePHP記錄php錯誤?
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
log_errors = On
它不記錄錯誤。
的問題是,即使對於應引起CakePHP的環境沒有完全加載解析錯誤(我認爲),但它仍然塊被記錄的錯誤。如果我將調試設置爲3,它將記錄到文件沒有問題。
我使用CakePHP 1.2。我知道這在1.3中顯然變得更容易,但我還沒有準備好升級。
「定義使用log()函數時的默認錯誤類型。」他需要明確記錄狀態。 – Leo
蛋糕重載PHP的錯誤日誌記錄,並在tmp /文件夾中。我相信這是通過CakeLog類https://github.com/cakephp/cakephp/blob/master/cake/libs/cake_log.php#L243 – dogmatic69
沒有做,這不是記錄到或的debug.log時error.log中調試是0.(雖然我可以確認這些文件存在,並且裏面有日誌。) – Justin