Re: Undefined переменная при логировании

Максим maxout.mail на gmail.com
Пн Ноя 9 13:53:12 UTC 2015


>
> > А самое главное, как решить проблему порчи логов? set на уровне http
> > очевидно невозможен.
>
> Если совсем просто, то так:
>
>     uninitialized_variable_warn off;
>
> Подробнее - http://nginx.org/r/uninitialized_variable_warn.
>
> Ну или можно подумать подробнее над конфигурацией, и, скажем,
> переделать всё на использование map, http://nginx.org/r/map.
>
>
uninitialized_variable_warn off; выключит записи в error_log, но они как
раз не беспокоят.
Проблемой является нарушение формата access_log, так как получается, что
первого элемента в строчке лога может не быть в некоторых запросах. Парсеры
страдают, и вообще некрасиво.

То есть если вместо set я на уровне http пропишу map с тем же смыслом, что
нынешний set - этот map будет обрабатываться и в случае "плохого" запроса?
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20151109/7a016e87/attachment.html>


Подробная информация о списке рассылки nginx-ru