如何定义Laravel 5中日志(log)文件的最大数量.我使用每日日志(log)轮换,我的存储中"只有"5个日志(log)文件,我想有过go 的30天,但我不知道如何做到这一点,我没有发现任何线索.

推荐答案

好的,从v5开始就可以了.0.23. 您只需更新laravel,并将其添加到您的config/app.php文件中:

'log_max_files' => 30

On Laravel 5.6

    'daily' => [
        'driver' => 'daily',
        'path' => storage_path('logs/laravel.log'),
        'level' => 'debug',
        'days' => 30, // 0 for unilimitted logs
    ],

Laravel相关问答推荐

Vue 组件中的图像不适用于 Vite + Laravel

Laravel 模型事件:delete() 不会从存储中删除文件

Laravel init 查询多种用途

如何将用户对象绑定到中间件中的请求

Laravel Valet 安装后 Ping test.dev 返回未知主机

在 laravel 4.2 中,用户 'root'@'localhost' 的 Laravel 访问被拒绝(使用密码:YES)

Laravel 5.4 - 如何为同一个自定义验证规则使用多个错误消息

Laravel 5.6 - 如何在 api 控制器中获取 auth()->user() 或 $response->user()?

如何在 Laravel 5.5 的 FormRequest 类中返回自定义响应?

如何修复无效请求(不支持的 SSL 请求)

Laravel 5 迁移:Schema::table 方法中不同类型的默认长度

这个上下文的流程应该是怎样的? (根据 Select 的付款方式,将处理付款的代码放在哪里?)

Homebrew PHP 似乎没有链接

在 Laravel 容器中覆盖单例

Laravel Mix 生成字体到另一个目录

在 Laravel 的数据透视表中添加 id 列有什么好处?

Laravel 仓库

Laravel 单元测试依赖注入

如何在 Laravel 5 请求类中使用有时规则

Laravel 将附加参数传递给函数