网站连接失败提示502 Bad Gateway?是否因PHP-FPM或反向代理异常?
502错误通常源于后端服务异常,主要排查方向如下:
关键日志路径:
502错误诊断矩阵
| 检查项 | 诊断命令/方法 | 解决方案 |
|---|---|---|
| PHP-FPM状态 | systemctl status php-fpm |
重启服务:systemctl restart php-fpm |
| 进程池耗尽 | `netstat -anp | grep php-fpm` |
| Nginx代理配置 | nginx -t检测语法 |
检查fastcgi_pass指向正确socket |
| 资源限制 | free -h查看内存 |
优化PHP内存限制memory_limit |
| 超时设置 | 检查request_terminate_timeout |
适当延长超时时间 |
- Nginx错误日志:
/var/log/nginx/error.log - PHP-FPM日志:
/var/log/php-fpm.log

更新时间:2025-07-14 11:56:08
