В монологе вы можете исключить путь, чтобы при возникновении исключения он не попадал в prod.log
Я хотел исключить все журналы из /items/*, поэтому я сделал следующее:
monolog:
handlers:
main:
type: fingers_crossed
action_level: error
handler: file
channels: ["!doctrine", "!event", "!security", "!request"]
excluded_404s:
- ^/items/
Я хотел исключить ошибки из /items/19283712
и все, что имеет /items/WHATEVERCRAPINHERE
. В приведенной здесь документации подробно описано, как это сделать. Я пробовал регулярное выражение выше и, похоже, не работает. Почему это?
Вы можете использовать следующий синтаксис ^/items/*
monolog:
handlers:
main:
type: fingers_crossed
action_level: error
handler: file
channels: ["!doctrine", "!event", "!security", "!request"]
excluded_404s:
- ^/items/*