网上查找了半天,自定义配置地址的解决方案在新版中无法适用,这里记下解决方法:
//config/logging.php文件里,channels数组里增加 //自定义sql日志频道 'sqlog' => [ 'driver' => 'daily', 'name' => 'mysql', 'path' => storage_path('logs/mysql.log'), 'level' => 'info', ],
daily指定日志驱动 这里表示按天归档
name指定日志信息里的环境名称
path指定日志路径,实际中会带上当天的年月日
level指定日志级别
指定频道写入日志代码为:
Log::channel('sqlog')->info($log);