要設置Debian上的Nginx日志級別,請按照以下步驟操作:
/etc/nginx/nginx.conf
。使用文本編輯器打開,例如使用nano編輯器:sudo nano /etc/nginx/nginx.conf
http
塊中找到log_level
指令。如果沒有找到,請在http
塊內添加一行。將log_level
設置為您想要的日志級別??蛇x的日志級別有:debug
、info
、notice
、warn
、error
。例如,要將日志級別設置為info
,請添加或修改以下行:http {
...
log_level info;
...
}
server
或location
塊中設置access_log
和error_log
指令。例如,要將訪問日志級別設置為debug
,請添加或修改以下行:server {
...
access_log /var/log/nginx/access.log debug;
...
}
保存更改并退出文本編輯器。
檢查Nginx配置文件的語法是否正確:
sudo nginx -t
如果一切正常,您將看到以下輸出:
nginx: configuration file /etc/nginx/nginx.conf test is successful
sudo systemctl reload nginx
現在,Nginx將以您設置的日志級別記錄日志。