在 Debian 系统上,Nginx 的报错日志(错误日志)位置取决于你的 Nginx 配置。常见情况如下:
Debian 下通过 apt 安装的 Nginx,默认错误日志通常在:
/var/log/nginx/error.log
访问日志一般在:
/var/log/nginx/access.log
你可以查看 Nginx 配置里的 error_log 指令:
grep -R error_log /etc/nginx/
常见配置位置:
/etc/nginx/nginx.conf/etc/nginx/sites-enabled/、/etc/nginx/conf.d/示例配置:
error_log /var/log/nginx/error.log warn;
如果你想实时看报错日志,可以用:
tail -f /var/log/nginx/error.log
如果看不到日志,可能是:
sudo)sudo tail -f /var/log/nginx/error.log
有时 Nginx 启动失败的信息不在 error.log,而在 systemd:
journalctl -u nginx.service
如果你愿意,可以把 具体的报错信息或 nginx -t 输出 发出来,我可以帮你具体分析。