Когда я добавляю пользовательский канал в монолог, файл не создается и не регистрируется в файле.
мой config_dev.yml
debugchannel:
level: debug
type: stream
path: "%kernel.logs_dir%/debug_%kernel.environment%.log"
channels: ['debugchannel']
formatter: application_debug.formatter.debug
Файл не создается.
Является ли debugchannel обработчиком верхнего уровня? Как вы используете сервис регистратора?




Когда я даю этот путь, как они сказали в своей документации, он не записывает никаких данных в Redis и не находит никаких ошибок.
monolog:
channels: ["debugchannel"]
handlers:
debugchannel:
level: debug
type: stream
path: "%kernel.logs_dir%/debug_%kernel.environment%.log"
main:
type: stream
path: '%kernel.logs_dir%/%kernel.environment%.log'
level: debug
channels: ['!event','!debuggchannel']
Попробуйте добавить channels: ['debugchannel'] также в обработчик канала отладки.
Вы исключили канал из основного отладчика с помощью
[..., '!debugchannel']?