我有多个基于Symfony的生产商店。
现在我想编写一个日志文件,记录所有过时内容。
我希望它们出现在“deprecated.log”文件中。 这些过时内容稍后会被读入kibana中。
Monolog-Readme说:
警告(300):不是错误的异常情况。例如:使用过时的API、对API的不良使用、不一定错误但不可取的事情。
我希望它们出现在“deprecated.log”文件中。 这些过时内容稍后会被读入kibana中。
Monolog-Readme说:
警告(300):不是错误的异常情况。例如:使用过时的API、对API的不良使用、不一定错误但不可取的事情。
(https://github.com/Seldaek/monolog/blob/master/doc/01-usage.md)
所以我尝试了这个配置
monolog:
use_microseconds: false
handlers:
main:
type: group
members: [errors, deprecations]
errors:
type: error_log
level: ERROR
deprecations:
type: stream
level: WARNING
path: '%kernel.logs_dir%/deprecated.log'
channels: [php]
但是deprecated.log
没有生成。我的错误在哪里?错误日志似乎可以工作,但我的过时方法没有。