Фильтрация логов по содержимому $messages
Добавлено: 2016.02.19, 13:16
У меня настроен лог:
В табличку сваливаются все 404 ошибки. Это хорошо. Но вот есть набор урлов, скажем site/url, который раньше был когда-то по ошибке, а сейчас поисковики лезут постоянно и набивают лог 404 ошибками. Нужно фильтровать именно по содержимому $message, чтобы, если в нем есть site/url, в лог не добавлялся.
Задача вроде простая, но решение получается некрасивое, решал ее кто-нибудь?
Код: Выделить всё
'log' => [
'traceLevel' => 3,
'targets' => [
[
'class' => 'yii\log\DbTarget',
'levels' => ['error', 'warning'],
],
],
],
Задача вроде простая, но решение получается некрасивое, решал ее кто-нибудь?