laravel框架默认生成日志是在一个文件中storage/logs/laravel.log。文件日积月累,越来越大,不方便查找,打开也会很慢。我们会想设置让它按日期生成,那这样查找就方便了许多。那么怎么设置呢?其实很简单,就是几个参数的配置。
laravel日志4中写入模式:
single:单一的 (默认使用的是这种,只存在一个文件中)
daily:日常的
syslog:系统记录
errorlog:错误日志
Monolog 识别以下严重程度的级别
从低到高为: debug、 info、notice、 warning、error、critical、alert、emergency。
debug: 调试。
info: 信息
notice: 通知,注意
warning: 警告
error: 错误
critical: 危险的
alert: 弹出警告
emergency: 紧急情况,突发事件
通过修改config/app.php配置文件中的log选项来配置Laravel使用的存储机制。
如果你希望每天产生日志都存放在不同的文件中,则应将app配置文件中的log值设置为daily:
'log' => 'daily'
最大日志文件数
在使用 daily 日志模式时,Laravel 默认只保留五天份的日志文件。如果要调整保留文件的数量