【问题标题】:How I make log by day in Symfony我如何在 Symfony 中制作日志
【发布时间】:2018-12-11 08:36:07
【问题描述】:

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

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

非常感谢。

【问题讨论】:

    标签: symfony logging symfony4 monolog


    【解决方案1】:

    使用可以使用“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

    【讨论】:

    • 我如何指定 1 天?谢谢你
    • This handler creates a new log file every day
    • 非常感谢,这很容易。我快疯了。
    猜你喜欢
    • 2011-12-03
    • 2019-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    相关资源
    最近更新 更多