网站报502 Bad Gateway?重启PHP就好,再找原因

1个月前 (10-04 10:10)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值3465
  • 级别管理员
  • 主题693
  • 回复0
楼主

很多新手网站突然打不开,浏览器显示502 Bad Gateway,今天说一下502的常见原因和解决办法。

502是什么意思

Nginx收到了请求,但是后面的PHP、后端服务挂了,没返回内容,Nginx就返回502,不是你的程序代码问题,是后端服务没跑起来。

常见原因

第一个,PHP服务挂了,去宝塔PHP管理里,把PHP重启一下,就好。第二个,网站PHP版本不对,切换到正确的版本。第三个,PHP内存不够,程序占满了内存,PHP进程崩了,把PHP内存限制调大,或者优化程序。

怎么快速恢复

碰到502,先去宝塔看PHP、Nginx有没有运行,没运行就重启,90%的502重启完就好。然后再看日志找为什么挂,别一上来就改代码。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/198.html

0
回帖

网站报502 Bad Gateway?重启PHP就好,再找原因 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息