博客
关于我
Nginx错误日志(error_log)配置及信息详解
阅读量:727 次
发布时间:2019-03-22

本文共 930 字,大约阅读时间需要 3 分钟。

Nginx错误日志信息介绍

Nginx的错误信息是调试Nginx服务的重要手段,属于核心功能模块(ngx_core_module)的参数,该参数的名字为error_log,可以放在Main区块中全局配置,也可以放在不同的虚拟主机中单独记录虚拟主机的错误信息.

error_log的默认值:

error_log logs/error.log error;

error_log的语法格式及参数语法说明如下:

error_log  
;

关键字:其中关键字error_log不能改变

日志文件:日志存放路径和名称

错误日志级别:常见的错误日志级别有[debug | info | notice | warn | error | crit | alert | emerg],级别越高记录的信息越少。

一般使用 warn | error | crit 这三个级别之一

注意:不要配置info等级较低的级别,会带来大量的磁盘I/O消耗。

参考资料:http://.org/en/docs/ngx_core_module.html#error_log

Nginx配置错误日志过程介绍

文件内容:

server {	access_log /data/log/www;	listen 80;	server_name abc.com www.abc.com;	location / {		root /data/www/www;		index index.html index.htm;	}	error_log    logs/error_www.abc.com.log    error;}

重启服务

确认无误便可重启,操作如下:

nginx -t

#结果显示ok和success没问题便可重启

nginx -s reload

错误日志查看

ll logs/error_www.abc.com.log

总结:crit 记录的日志最少,而debug记录的日志最多。有时候网站遇到一些问题,比如502,但是看默认的error_log并没有看到有意义的信息,那么就可以调一下错误日志的级别,当你调成error级别时,错误日志记录的内容会更加丰富。

转载地址:http://lwkwk.baihongyu.com/

你可能感兴趣的文章
2021年N1叉车司机模拟考试及N1叉车司机考试软件
查看>>
【奇淫巧技】Java动态代理(JDK和cglib)
查看>>
2021-05-11 现代操作系统 《现代操作系统 第4版》第3章 内存管理——总结(分段,分页,段页)(转载)
查看>>
【Stimulsoft Reports.Net教程】使用DesignerFx
查看>>
攻防世界 Pwn 新手
查看>>
mybtis-plus 出现 Wrong namespace
查看>>
升级java11后,maven命令打包报错
查看>>
springboot redis key乱码
查看>>
Win10禁用自带的笔记本键盘
查看>>
insmod模块的几种常见错误
查看>>
写时复制集合 —— CopyOnWriteArrayList
查看>>
什么是redis的缓存雪崩, 穿透, 击穿?
查看>>
【转载】DSP基础--定点小数运算
查看>>
idea thymeleaf页面变量报错解决
查看>>
云游戏,打响5G第一战
查看>>
Docker 拉取镜像速度太慢
查看>>
【毕设-STM32f103寄存器版本】智能防盗系统
查看>>
Vue Itea软件里直接npm run build 报错npm ERR! missing script :build
查看>>
勒索病毒Kraken2.0.7分析
查看>>
MySQL错误1366处理方法
查看>>