我如何在 Symfony 中按天记录日志

How I make log by day in Symfony

社区。我需要每天用 Symfony4 制作日志文件;或者在 yml 文件中推送当前日期。具体在 monologo.yml.

 handlers:
    app:
        type: stream
        path: "%kernel.logs_dir%/system_compact_%kernel.environment%-***date***.log"
        channels: ["app"]

非常感谢。

使用可以使用"rotating_file" 日志类型:

monolog:
    handlers:
        main:
            type:  rotating_file
            path:  "%kernel.logs_dir%/system_compact_%kernel.environment%.log"

查看此文档页面:https://symfony.com/doc/current/logging.html#how-to-rotate-your-log-files