Symfony 2.8 Monolog rotating_file - 防止生成 prod.log 文件
Symfony 2.8 Monolog rotating_file - prevent generation of prod.log file
我的 prod.log 文件越来越大,所以我想使用 rotating_file 选项每天创建一个文件(最多 14 个)。它有效,每天都会生成一个新文件,但文件 prod.log 仍然存在并记录所有新消息。是否可以防止生成 prod.log 文件?我使用 Symfony 2.8、monolog 1.23.0 和 config.yml:
中的默认配置
monolog:
use_microseconds: false
handlers:
main:
type: rotating_file
path: '%kernel.logs_dir%/%kernel.environment%.log'
level: error
max_files: 14
问题已解决。我禁用了完整的独白配置,清除了两个缓存,重新启用配置,再次清除缓存,现在它可以工作了。奇怪的缓存问题,似乎两种配置都被使用了。
我的 prod.log 文件越来越大,所以我想使用 rotating_file 选项每天创建一个文件(最多 14 个)。它有效,每天都会生成一个新文件,但文件 prod.log 仍然存在并记录所有新消息。是否可以防止生成 prod.log 文件?我使用 Symfony 2.8、monolog 1.23.0 和 config.yml:
中的默认配置monolog:
use_microseconds: false
handlers:
main:
type: rotating_file
path: '%kernel.logs_dir%/%kernel.environment%.log'
level: error
max_files: 14
问题已解决。我禁用了完整的独白配置,清除了两个缓存,重新启用配置,再次清除缓存,现在它可以工作了。奇怪的缓存问题,似乎两种配置都被使用了。