gpt4 book ai didi

symfony 2.4 无法在 prod 环境中获取 doctrine channel

转载 作者:行者123 更新时间:2023-12-01 09:56:50 25 4
gpt4 key购买 nike

我无法在我的生产环境中获取 doctrine channel 的日志。

我正在使用

  • 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 中尝试了所有 channel 。我的所有 channel 都很好,除了教义...

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

最佳答案

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

关于symfony 2.4 无法在 prod 环境中获取 doctrine channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24821769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com