별도의 로그 파일에 특정 번들의 로그를 갖기 위해 내 구성 설정에 새 블록을 추가하고 싶습니다. dev에 모드에서 환경을 개선하기 위해 monolog에 새 채널을 추가 할 수 없습니다.
purchase:
type: rotating_file
max_files: 10
path: %kernel.logs_dir%/purchase_%kernel.environment%.log
level: debug
channels: purchase
config_dev.php/config_prod.php
purchase
이 모든 일이 잘 작동하고 puchase 로그
purchase_dev.log
에 기록 된 채널이라고 말한다. 자극 모드의 로그 구성 dev에 모드와 동일하지만, 그러나,이 오류
Fatal error: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\InvalidArgumentException' with message 'The service definition "monolog.logger.purchase" does not exist.' in /home/users/me/projects/ecoback/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:798
당신이 * .yml 파일을 사용자의 설정을 공유 할 수 있습니다 받고 있어요? –