网站突然全502,别瞎重启Nginx,PHP进程挂了启动就好,几分钟恢复

10年前 (2016-09-19)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手网站突然全502,白屏打不开,以为是Nginx坏了,其实就是PHP进程挂了,重启PHP立刻恢复。第一,先看PHP服务是不是停了,宝塔里看PHP进程状态,没跑就启动,502立刻好;第二,PHP内存不够,进程被系统杀了,把PHP的内存限制调高点;第三,PHP进程数设太少,用户多的时候进程不够,请求排队超时,就502;第四,看错误日志,是不是代码有死循环,把PHP进程占满,改代码再重启。

我之前网站突然502,以为Nginx坏了,重启Nginx没用,看PHP服务,进程全停了,启动PHP之后网站立刻恢复。很多新手遇到502就慌,其实就是PHP挂了,重启PHP,看日志找原因,几分钟就好。

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

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

0
回帖

网站突然全502,别瞎重启Nginx,PHP进程挂了启动就好,几分钟恢复 期待您的回复!

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

取消确定

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