Nginx日志中常见错误类型如下:
-
4xx客户端错误:
- 403 Forbidden:权限不足,如Nginx无权访问文件或目录。
- 404 Not Found:请求资源不存在,可能因路径错误、文件删除或配置不当。
- 413 Request Entity Too Large:上传文件过大,需调整
client_max_body_size。
-
5xx服务器错误:
- 500 Internal Server Error:服务器内部错误,如脚本语法错误、资源耗尽(内存/文件描述符不足)。
- 502 Bad Gateway:上游服务器(如PHP-FPM)无响应或配置错误。
- 503 Service Unavailable:服务过载或维护中,常见于高并发场景。
- 504 Gateway Timeout:上游服务器响应超时,需调整
proxy_read_timeout等参数。
-
其他常见错误:
- 配置错误:如监听端口错误、路径拼写错误、重写规则异常。
- 连接错误:无法连接上游服务器(如
upstream timed out、Connection refused)。
- 资源问题:磁盘空间不足、系统负载过高导致服务异常。
以上信息综合自[1,3,4,5,6,7,8,9,10,11]。