要設置 Nginx 日志級別,請按照以下步驟操作:
/etc/nginx/nginx.conf
或 /etc/nginx/sites-available/your_domain.conf
。使用文本編輯器打開它,例如 nano
或 vim
。sudo nano /etc/nginx/nginx.conf
或者
sudo nano /etc/nginx/sites-available/your_domain.conf
http
、server
或 location
塊中,找到 access_log
和 error_log
指令。如果沒有找到這些指令,請將它們添加到適當的塊中。例如,要將訪問日志級別設置為 info
并將錯誤日志級別設置為 warn
,可以這樣設置:
http {
...
access_log /var/log/nginx/access.log info;
error_log /var/log/nginx/error.log warn;
...
}
server
或 location
塊更改日志級別,請將 access_log
和 error_log
指令移動到相應的塊中。例如:
http {
...
server {
...
access_log /var/log/nginx/your_domain.access.log info;
error_log /var/log/nginx/your_domain.error.log warn;
...
}
...
}
保存更改并關閉文本編輯器。
重新加載 Nginx 以應用更改:
sudo nginx -t # 檢查配置文件語法是否正確
sudo nginx -s reload # 重新加載配置文件
現在,Nginx 應該會根據您設置的日志級別記錄訪問和錯誤日志。請注意,日志級別選項包括 debug
、info
、notice
、warn
、error
、crit
、alert
和 emerg
。選擇適合您需求的級別。