「event.DEBUG: Notified event ...」メッセージが大量にあるため、実際の開発ログを分析するのは骨の折れる作業です。ディスパッチャー通知ログを無効にする方法を知っている人はいますか?
前もって感謝します!
これらすべてを達成する最も簡単な方法は、app/config/config_dev.yml でさまざまなログ チャネルとレベルを分割することです。
monolog:
handlers:
event_all:
bubble: false
action_level: DEBUG
type: stream
path: %kernel.logs_dir%/%kernel.environment%_event_all.log
channels: event
event_errors:
action_level: ERROR
type: stream
path: %kernel.logs_dir%/%kernel.environment%_event_errors.log
channels: event
main:
type: stream
path: %kernel.logs_dir%/%kernel.environment%.log
level: DEBUG
さまざまなチャネルとエラーレベルを分離する方法の最良のガイドはこちらです: http://symfony.com/doc/current/cookbook/logging/monolog.html
また、本番ログの分離に関する私の個人的な推奨事項については、こちらを参照してください: Symfony2 - Doctrine log