美文网首页
lnmp环境下出现502 Bad Gateway

lnmp环境下出现502 Bad Gateway

作者: 拾杉 | 来源:发表于2020-02-17 02:08 被阅读0次
个人站点界面.png

首先遇到这种情况,要懂得去具体的目录下面查看报错信息
于是我查看了nginx的错误日志


image.png

查看是否监听9000端口

netstat -ant | grep 9000

我这里发现端口有打开,排除这个问题

若运行这条命令后,什么都没有显示,表示9000端口没有监听,nginx解析php必须要用端口9000;

只需要找到 php-fpm.conf 文件,增加一行:listen=9000;

查看php-fpm是否启动

ps aux|grep php

发现未启动,立即启动,并设置开启自动启动

systemctl start php-fpm
systemctl enable php-fpm

启动之后,站点恢复原样啦!


image.png

也有一种原因是
php-fpm队列满了,基本上很少出现;如果真的是满了,可以查看 php-fpm.conf 文件,找到:pm.max_children ,我这里是pm.max_children=50;足够用了,所以不用修改

相关文章

网友评论

      本文标题:lnmp环境下出现502 Bad Gateway

      本文链接:https://www.haomeiwen.com/subject/qcpvfhtx.html