在 Nginx 中,可以通过修改配置文件来设置错误日志的级别。以下是具体步骤:
打开 Nginx 配置文件。通常位于 /etc/nginx/nginx.conf 或 /etc/nginx/sites-available/your_domain.conf。如果你不确定配置文件的位置,可以使用 nginx -t 命令来查找。
在 http、server 或 location 块中,找到或添加 error_log 指令。例如,你可以将其设置为记录错误和警告信息:
error_log /var/log/nginx/error.log warn;
这里,/var/log/nginx/error.log 是错误日志文件的路径,warn 是错误日志级别。Nginx 支持的日志级别有:debug、info、notice、warn、error、crit、alert 和 emerg。级别从低到高,debug 包含最详细的信息,而 emerg 包含最紧急的信息。
如果你想为特定的 server 或 location 块设置不同的错误日志级别,可以在相应的块中添加 error_log 指令,并指定所需的级别。
保存配置文件并退出编辑器。
为了使更改生效,重新加载 Nginx 配置。在命令行中运行以下命令:
sudo nginx -s reload
或者
sudo systemctl reload nginx
现在,Nginx 将根据你在配置文件中设置的级别记录错误日志。