程序在开发测试阶段开启日志有利于发现问题,并且解决问题,那么如果部署到生成环境还开起日志记录就会产生大量的垃圾文件占用大量的硬盘空间。所以就需要关闭日志记录功能。
application/config.php 中知道log的配置如下:
‘log‘ => [
// 日志记录方式,内置 file socket 支持扩展
‘type‘ => ‘test‘, //如果改为test则不记录日志,即可不写入任何日志。第二种方式是后面会提到的设置日志记录级别 File,test
// 日志保存目录
‘path‘ => LOG_PATH,
// 日志记录级别
‘level‘ => [], //log 常规日志,用于记录日志error 错误,一般会导致程序的终止notice 警告,程序可以运行但是还不够完美的错误info 信息,程序输出信息debug 调试,用于调试信息sql SQL语句,用于SQL记录,只在数据库的调试模式开启时有效