在yaml中配置正则表达式路径以排除异常

时间:2015-03-03 04:41:44

标签: php regex symfony yaml monolog

在monolog中,您可以排除路径,以便在发生异常时,它不会登录到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的任何内容中排除错误。文档显示了here有关如何执行此操作的详细信息。我已经尝试过上面的正则表达式,它似乎不起作用。这是为什么?

1 个答案:

答案 0 :(得分:0)

您可以使用以下语法^/items/*

monolog:
    handlers:
        main:
            type: fingers_crossed
            action_level: error
            handler: file
            channels: ["!doctrine", "!event", "!security", "!request"]
            excluded_404s:
                - ^/items/*
相关问题