Как отключить ведение журнала nginx без критических ошибок?
error_log off - не работает, просто создает имя файла "off", правда, не шутка.
error_log dev / null не поддерживает.
ОС freebsd. Мне нужно отключить ведение журнала для поддоменов.
http://wiki.nginx.org/CoreModule#error_log
Из вики
Обратите внимание, что error_log off не отключает ведение журнала - журнал будет записан в файл с именем «off».Чтобы отключить ведение журнала, вы можете использовать: error_log /dev/null crit;
Обратите внимание, что error_log off не отключает ведение журнала - журнал будет записан в файл с именем «off».Чтобы отключить ведение журнала, вы можете использовать:
error_log /dev/null crit;
Установите для ведения журнала значение stderr (перенаправление на / dev / null не работает надежно, поскольку начиная с версии 0.7.53 /var/log/nginx/error.log) жестко задано для использования до тех пор, пока файл конфигурации не будет прочитан ( http://wiki.nginx.org/CoreModule#error_log).
error_log stderr crit;
Использование / dev / null в системах, где / var / log / nginx / * не существует, приведет к выходу nginx.
Чтобы отключить доступ и журнал ошибок NGINX для всех последних версий NGINX
http { access_log off; error_log off; }