Web服务器与PHP

Nginx 502 与 PHP-FPM 的定位顺序

· 52CE 我爱测

故障现象或目标 动态页面返回 502,静态资源可能正常。 原因与定位 连接上游失败、socket 路径错误或 PHP-FPM 退出都可能导致 502。 处理方案 按错误日志区分 connection refused、socket 不存在与上游提前关闭。核对 FPM 监听、运行账户、权限和站点版本,再处理对应故障。 验证与回退 原动态请求成功,FPM 和 Nginx 日志不再出现同类错误。 修改前保留配置与程序版本。验证不通过时恢复本次文件或上一个发布版本,

故障现象或目标

动态页面返回 502,静态资源可能正常。

原因与定位

连接上游失败、socket 路径错误或 PHP-FPM 退出都可能导致 502。

tail -n 100 /var/log/nginx/error.log
ss -lntp
ps -ef | grep php-fpm

处理方案

按错误日志区分 connection refused、socket 不存在与上游提前关闭。核对 FPM 监听、运行账户、权限和站点版本,再处理对应故障。

验证与回退

原动态请求成功,FPM 和 Nginx 日志不再出现同类错误。

修改前保留配置与程序版本。验证不通过时恢复本次文件或上一个发布版本,再检查服务状态与访问日志。

资料来源与适用范围

资料来源
52CE 原创技术整理
适用范围
Linux Web 服务器;具体服务、框架及数据库版本以实际部署为准
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
本站原创;命令与产品名称归各自权利人

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。