nginx502 bad gateway 小结

本文记录了一次解决网站出现502错误的过程,包括服务重启、排查nginx、fastcgi及php配置问题,并最终恢复正常运行的经验。

屋漏又逢连夜雨,昨天被挂马,今天有一台内部测试服务器,不知道被哪个boss重启啦,哎~~~~~环境不是我部署的,反正所有的服务都停了。

搞吧,猜测,我们的服务基本上都是nginx+fastcgi+php+mysql。

找到nginx路径和mysql路径,启动,正常启动。可是网站不能解析php脚本。

检查nginx和mysql进程正常。检查php-frm???,找不到,奇怪了。

干掉nginx重启,kill -QUIT ·cat nginx.pid·,还是没有,错误报的是502 bad gateway。

注:平滑重启用信号 -HUP

感觉求助,朋友,度娘,谷哥,千篇一律啊,弟兄们,

反正不知道怎么回事(参见我装作的一篇502错误文章),重启了几次后,过了一会,netstat -antl | grep 9000,有listen啦。

赶紧打开网页测试,正常啦

因为我对nginx环境不熟,后来想了想,查了部分资料,我这么描述一下,各位指导一下是否正确:

 nginx+fast-cgi------php-cgi+php +mysql,对否,对否???

不过,我要继续求助,有朋友说fast-cgi不稳定,求赐教啊!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值