debian

Debian Nginx日志如何帮助定位问题

小樊
44
2025-12-20 10:13:22
栏目: 智能运维

Debian 上 Nginx 日志定位问题的实用指南

一 日志类型与存放位置

二 快速定位流程

三 常见错误模式与日志特征

现象 错误日志关键词 常见根因 快速验证与修复
502 Bad Gateway connect() failed (111: Connection refused);upstream timed out 上游未启动、端口不对、进程崩溃、网络/防火墙阻断 systemctl status php-fpm/node;ss -ltnp
504 Gateway Timeout upstream timed out 上游处理慢、超时阈值过低 同上;优化上游;适度增大 proxy_read_timeout / proxy_send_timeout
403 Forbidden / 404 Not Found Permission denied;open() … failed (13: Permission denied);“file not found” 文件/目录权限或属主错误、root 路径配置不当、资源不存在 ls -l 与 chmod/chown;核对 location/root;确认资源存在
500 Internal Server Error script error;upstream prematurely closed connection 后端脚本异常、进程崩溃、响应异常中断 查看应用与上游日志(如 PHP-FPM error log);必要时开启核心转储并用 gdb 分析
413 Request Entity Too Large request body too large 客户端上传超过 client_max_body_size 增大 client_max_body_size 并 reload
磁盘写满导致失败 no space left on device / disk full 日志或缓存占满磁盘 df -h;清理旧日志;配置 logrotate 按日切割与压缩
以上模式与处置要点可直接对号入座,加速定位与恢复。

四 高效命令与工具

五 预防与优化建议

0
看了该问题的人还看了