尽管将log_max_files设置为0

时间:2019-01-14 19:24:08

标签: php laravel-5.5 monolog

Laravel每隔7天自动清除一次生产服务器上的日志。理想的结果是保留一个永远不会清除的运行日志文件。

我已经在config / app.php中设置了'log_max_files' => 0。我用php artisan cache:clearcomposer dump-autoloadphp artisan config:cache清除了缓存。

我们的服务器正在Google控制台上运行,并与Laravel Forge一起部署。在Forge上没有计划的任务,在服务器上也没有运行任何可以清空日志(我知道)的cronjob。

编辑: 我已验证日志在我的开发服务器上的行为符合预期,并且没有被清空。这表明我的生产服务器可能有问题,可能是Forge配置出现问题,或者Google控制台上的某些默认行为可能会自动清除日志。

任何建议将不胜感激。谢谢!

0 个答案:

没有答案