Symfony 不记录弃用
Symfony do not log deprecations
我希望日志在生产中表现得像常规 php-log 一样。
有一个 logrotate 并使用其他工具分析服务器日志。
所以我这样设置 config_prod.yml:
monolog:
use_microseconds: false
handlers:
main:
type: error_log
level: WARNING
deduplicated:
type: deduplication
time: 60
handler: main
弃用(通过@trigger_error)不知何故也出现在我的日志中。
我可以以某种方式禁用弃用记录吗?
我不需要它们在产品中,但只在开发中。
亲切的问候。
帕特里克
您可以尝试从您的处理程序中排除频道php
use_microseconds: false
handlers:
main:
type: error_log
level: WARNING
deduplicated:
type: deduplication
time: 60
handler: main
channels: ['!php']
我希望日志在生产中表现得像常规 php-log 一样。 有一个 logrotate 并使用其他工具分析服务器日志。
所以我这样设置 config_prod.yml:
monolog:
use_microseconds: false
handlers:
main:
type: error_log
level: WARNING
deduplicated:
type: deduplication
time: 60
handler: main
弃用(通过@trigger_error)不知何故也出现在我的日志中。
我可以以某种方式禁用弃用记录吗? 我不需要它们在产品中,但只在开发中。
亲切的问候。 帕特里克
您可以尝试从您的处理程序中排除频道php
use_microseconds: false
handlers:
main:
type: error_log
level: WARNING
deduplicated:
type: deduplication
time: 60
handler: main
channels: ['!php']