程序在開發測試階段開啟日志有利於發現問題,並且解決問題,那么如果部署到生成環境還開起日志記錄就會產生大量的垃圾文件占用大量的硬盤空間。所以就需要關閉日志記錄功能。
application/config.php 中知道log的配置如下:
'log' => [
// 日志記錄方式,內置 file socket 支持擴展
'type' => 'test', //如果改為test則不記錄日志,即可不寫入任何日志。第二種方式是后面會提到的設置日志記錄級別 File,test
// 日志保存目錄
'path' => LOG_PATH,
// 日志記錄級別
'level' => [], //log 常規日志,用於記錄日志error 錯誤,一般會導致程序的終止notice 警告,程序可以運行但是還不夠完美的錯誤info 信息,程序輸出信息debug 調試,用於調試信息sql SQL語句,用於SQL記錄,只在數據庫的調試模式開啟時有效
