本当に些細なことであるに違いありませんが、symfony2でいくつかのエラー(5xx)を電子メールで送信し、残り(情報レベル)をファイルに記録することはできません。
これが私が持っているもので、 symfony2クックブックの例のほぼ正確なコピーです。
# app/config/config_prod.yml
monolog:
handlers:
main:
type: fingers_crossed
action_level: critical
handler: grouped
grouped:
type: group
members: [streamed, buffered]
streamed:
type: stream
path: "%kernel.logs_dir%/%kernel.environment%.log"
action_level: info
level: debug
buffered:
type: buffer
handler: swift
swift:
type: swift_mailer
from_email: error@example.com
to_email: error@example.com
subject: An Error Occurred!
level: debug
5xxエラーを電子メールで送信しますが、404エラーもアプリケーション情報メッセージもprod.logに表示されません