Nginx错误日志

标签(空格分隔): nginx


1 error_log 语法

#语法 
error_log file | stderr | syslog:server=address[,parameter=value] [debug | info | notice | warn | error | crit | alert | emerg];

#默认值 
error_log      logs/error.log      error;

#上下文
http, server,location,main

日志文件存储在nginx安装目录下的 logs/nginx_error.log ,错误类型为 error。

使用以下 off 关键字 并不能关闭日志记录功能,它将日志文件写入一个文件名为off的文件中。

error_log     off;   

如果你想关闭错误日志记录功能,应使用以下配置,她会把把错误日志写入 /dev/null

 error_log /dev/null; 

2 忽略favicon.ico日志

favicon.ico占用 error_log日志大量信息,把我们真正需要查看的日志给覆盖。因此这里,我们通过 log_not_found
off 关闭它。

log_not_found on|off,默认为on。
启用或禁用404错误日志,这个指令可以用来禁止nginx记录找不到rebots.txt或favicon.ico这类文件的错误信息

server {
    ...
     
    location = /favicon.ico {
          log_not_found     off;
          access_log     off;
    }
}

你可能感兴趣的:(Nginx错误日志)