日志规范
日志记录建议直接使用PSR-3规范提供的接口方法记录,例如:
Log::record('测试日志', 'error');
Log::record('测试日志', 'info');
应当改为
Log::error('测试日志');
Log::info('测试日志');
支持的方法包括debug, info, notice, warning, error, critical, alert, emergency以及用于SQL日志记录的sql方法。
默认情况下,日志是延时写入的,如果要实时写入日志信息,可以使用write方法
Log::wirte('测试日志', 'info');
确保设置日志的最大数量限制,避免日志空间过大导致存储空间占满。
'max_files' => 30
超过设置的数量后,最早的日志将会被自动清理。
如果需要把日志接入阿里云,可以设置为单一日志文件,具体可以参考:thinkphp日志接入阿里云日志系统
发表评论