【问题标题】:symfony 2.4 can't get the doctrine channel in prod environmentsymfony 2.4 无法在 prod 环境中获取教义频道
【发布时间】:2014-09-09 09:37:10
【问题描述】:

我无法在我的 prod 环境中获取教义频道的日志。

我正在使用

  • symfony/symfony v2.4.6
  • symfony/monolog-bundle v2.6.0
  • 学说/通用 v2.4.2

这是我在config_prod.yml 中的独白配置:

monolog:
    handlers:
        doctrine:
            bubble: false
            action_level: DEBUG
            type:  stream
            path:  "%kernel.logs_dir%/%kernel.environment%_doctrine.log"
            channels: doctrine
        security:
            bubble: false
            action_level: DEBUG
            type:  stream
            path:  "%kernel.logs_dir%/%kernel.environment%_security.log"
            channels: security
        request:
            bubble: false
            action_level: DEBUG
            type:  stream
            path:  "%kernel.logs_dir%/%kernel.environment%_request.log"
            channels: request
        main:
            type:  stream
            path:  "%kernel.logs_dir%/%kernel.environment%.log"
            level: debug
            channels: ["!doctrine", "!security", "!request"]

这是我在config.yml 中的整个学说配置:

doctrine:
    dbal:
        driver:   %database_driver%
        host:     %database_host%
        port:     %database_port%
        dbname:   %database_name%
        user:     %database_user%
        password: %database_password%
        charset:  UTF8
    orm:
        auto_generate_proxy_classes: %kernel.debug%
        auto_mapping: true

我有 3 个文件

../../../logs/prod.log
../../../logs/prod_request.log
../../../logs/prod_security.log

我无法获得prod_doctrine.log

我尝试了同一文件prod.log 中的所有频道。我的所有频道都还好,除了教义……

什么可以防止记录学说?是否与我的版本不兼容?

【问题讨论】:

  • 你能显示你的doctrine.dbal.logging 配置值是什么吗?
  • 当然。我编辑了我的问题。 doctrine.dbal.logging 未配置。
  • 好的,我明白了。 kernel.debug 在 prod 环境中设置为 false。由于doctrine.dbal.logging默认等于kernel.debug,所以设置为false...
  • 谢谢。将 doctrine.dbal.logging 设置为 true 有效。请添加 anwser,以便我奖励您。

标签: symfony doctrine-orm monolog


【解决方案1】:

doctrine.dbal.logging 设置为true 以启用生产原则日志记录。

【讨论】:

猜你喜欢
  • 2017-02-19
  • 2018-09-23
  • 2013-12-06
  • 2014-06-03
  • 2019-10-08
  • 1970-01-01
  • 1970-01-01
  • 2019-07-31
  • 2016-12-25
相关资源
最近更新 更多