其实不止一种办法,但是这应该是最简单的办法
修改config/logging.php
新增一个日志类型选项,需要留意的是 创建日志的文件夹必须www用户有权限创建文件
'channels' => [
//一个日志文件
'list' => [
'driver' => 'single',
'path' => storage_path('logs/list.log'),
'level' => 'debug',
'permission' =>0777
],
//每天一个日志文件
'list2' => [
'driver' => 'daily',
'path' => storage_path('logs/list.log'),
'level' => 'debug',
'days' => 14,
//权限看是不是有其他用户需要用到,还是只有www用户会用到,如果是只需要755即可
'permission' =>0755
],
.......
使用:
Log::channel('list')->info($error);