FastAdmin日志记录

使用FastAdmin要做好日志记录,以便在出问题时好排查,特别是生产环境上。

有两种日志记录的方式:

  1. 框架自动记录的日志,在config.php中的log部分配置level, 一般配置为 ['info', 'error', 'sql']就可以了,效果如下:
'log'  => [
        // 日志记录方式,内置 file socket 支持扩展
        'type'  => 'File',
        // 日志保存目录
        'path'  => LOG_PATH,
        // 日志记录级别
        'level' => ['info', 'error', 'sql'],
    ],

'sql'项需要把数据库配置的debug设置为’true’。

  1. 手动记录,自动记录没记上的,比如一些隐藏的异常信息,可以使用手动记录,写法:
use think\Log;
Log::write('test', 'info');

Leave a Comment

豫ICP备19001387号-1