Re: Nginx логирует сообщения уровня info при минимальном уровне warn

Maxim Dounin mdounin на mdounin.ru
Чт Июл 28 11:25:50 UTC 2016


Hello!

On Thu, Jul 28, 2016 at 04:37:17AM -0400, iotch wrote:

> Это действительно странно. Вчера установлен чистый nginx c
> http://nginx.org/download/nginx-1.11.3.tar.gz

И - с ним та же самая картина, или проблемы нет?

> Могут ли на глобальное значение error_log влиять значения, указанные для
> каждого сервера? У нас в конфигах, конечно, есть еще и другие директивы
> error_log, но все они указаны для конкретных серверов.

Нет, не могут.  Но проверить, казалось бы, тривиально.

Скорее всего вы запутались в конфигах и/или установленных 
nginx'ах.  Стоит начать с изучения того, что именно вы запускаете 
и с какой конфигурацией.  Хорошая отправная точка - вывод "nginx -V", 
а равно "which -a nginx".  И запускать стоит явно руками, чтобы не 
оказалось, что nginx берётся из одного места, а systemd пытается 
запустить его из совсем другого.

Отмечу, что в исходниках nginx'а никаких скриптов запуска и 
описаний сервисов не идёт, и если вы запускаете nginx с помощью 
systemctl - вы, с высокой вероятностью, запускаете не то, что 
собрали/установили с nginx.org, а то, что до этого было в системе.  
Да и конфиг по умолчанию - в /usr/local/nginx/conf/, а не в 
/etc/nginx/.

-- 
Maxim Dounin
http://nginx.org/



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