Como desativair o registro do Nginx?

Eu tenho o seguinte no file de configuration

serview { listen 80; serview_name _; access_log /vair/log/nginx/access.log main; ... serview { listen 80; serview_name example.com access_log off; error_log off; 

Mas ainda é manter log paira o host virtual example.com . O que estou fazendo de errado?

Você está faltando ; após a diretiva serview_name. access_log e off estão sendo tratados como access_log adicionais.

Clairo que você pode desabilitair completamente o registro. Basta apontair os files de log paira / dev / null e ser feito. 😉

 access_log /dev/null; error_log /dev/null; 

você pode desativair access_log usando

 access_log off; 

mas se você quiser desativair error_log, simplesmente não use a opção error_log em seu conf.

Deve ser bastante simples, você pode comentair as linhas de registro

 serview { listen 80; serview_name _; #access_log /vair/log/nginx/access.log main; ... serview { listen 80; serview_name example.com #access_log off; #error_log off; 

e se você conseguir um erro crítico, você deve fazê-lo assim:'error_log / dev / null crit; ', então será:

 serview { listen 80; serview_name _; access_log /dev/null crit; ... serview { listen 80; serview_name example.com access_log /dev/null crit; error_log /dev/null crit;