java 502 bad gateway_502 Bad Gateway的可能原因,及解决方法
一:可能的原因是php-fpm未开启,查看php-fpm状态,若未开启,开启后重试
开启php-fpm,查看状态
systemctl start php73-php-fpm
systemctl status php73-php-fpm
重新打开网页
第二次遇到502
第二次遇到502,上面的方法试了,但是问题没有解决
感觉有可能是配置问题,最终参照 https://blog.csdn.net/ucmir183/article/details/80240112 的解决方法,解决了
我的配置里面是这样的
location ~* \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
}
输入命令 netstat -tlnp | grep 9000 并没有监听9000的程序
Nginx和PHP-FPM的进程间通信有两种方式,一种是TCP,一种是UNIX Domain Socket.
其中TCP是IP加端口,可以跨服务器.而UNIX Domain Socket不经过网络,只能用于Nginx跟PHP-FPM都在同一服务器的场景.用哪种取决于你的PHP-FPM配置:
方式1:
php-fpm.conf: listen = 127.0.0.1:9000
nginx.conf: fastcgi_pass 127.0.0.1:9000;
方式2:
php-fpm.conf: listen = /tmp/php-fpm.sock
nginx.conf: fastcgi_pass unix:/tmp/php-fpm.sock;
在配置文件中看了一下,发现初始化时就有一个文件
查阅了自己以前的配置,以前使用php7.2与php7.3时是没有这个文件的
于是把这个文件删除是了一下,重启nginx报错
好奇心驱使,进入文件看了一下
于是进入自己配置的文件中,修改
重启nginx服务器,问题解决
文章参考: php 502 bad gateway 解决方法 作者:云溪111
参考地址:https://blog.csdn.net/ucmir183/article/details/80240112
java 502 bad gateway_502 Bad Gateway的可能原因,及解决方法相关推荐
- Java读带有BOM的UTF-8文件乱码原因及解决方法(转)
转载:http://www.linuxidc.com/Linux/2012-12/76707.htm 最近在处理文件时发现了同样类型的文件使用的编码可能是不同的.所以想将文件的格式统一一下(因为UTF ...
- windwos服务器网站504,打开网站出现504 gateway time-out的原因及解决方法
我们在访问大流量网站或者运营有较多数据的网站时候,偶尔会出现504 Gateway Time-out错误,那么造成504 gateway time-out是什么原因呢?这多是网站服务器配置不当导致的, ...
- Java读取UTF-8格式txt文件第一行出现乱码及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法(转载)...
原文地址:http://blog.csdn.net/jackpk/article/details/5702964/ Java读取UTF-8的txt文件第一行出现乱码"?"及解决 t ...
- Java读带有BOM的UTF-8文件乱码原因及解决方法
Java读带有BOM的UTF-8文件乱码原因及解决方法 Java读带有BOM的UTF-8文件乱码原因及解决方法 - daimojingdeyu - ITeye技术网站 Java读带有BOM的UTF-8 ...
- Nginx 502 Bad Gateway 错误的原因及解决方法
2019独角兽企业重金招聘Python工程师标准>>> 刚才在调试程序的时候,居然服务器502错误,昨天晚上也发生了,好像我没有做非常规的操作. 然后网上寻找了下答案, 把一些原因及 ...
- lnmp一键安装包 安装php-fpm,LNMP一键安装包的Nginx 502 Bad Gateway错误可能原因及解决方法...
作者:licess 发布时间:2013年02月17日 分类:常见问题 第一种原因:第一种原因:安装lnmp一键安装包时php没安装成功而出现502 Bad Gateway,从0.9开始只要安装成功或失 ...
- mysql bad gateway_502 Bad Gateway出现的原因以及解决办法
此时,就要考虑对应cgi接口的配置,比如 php-fpm.conf 的配置,脚本执行时间的超时情况限制.这可以通过跟踪php-fpm的 slow log 来排查,对相关代码优化,减少延时. 3.另外很 ...
- java.util.ConcurrentModificationException异常原因及解决方法
java.util.ConcurrentModificationException异常原因及解决方法 参考文章: (1)java.util.ConcurrentModificationExceptio ...
- Java ConcurrentModificationException异常原因和解决方法
Java ConcurrentModificationException异常原因和解决方法 参考文章: (1)Java ConcurrentModificationException异常原因和解决方法 ...
最新文章
- Java中isAssignableFrom,instanceof
- [转]Emacs 系列教程
- sql中去掉换行符和回车符
- poj3261(求至少出现k次的可重叠的子串的长度)
- 马云:我不懂技术但欣赏技术 达摩院必须超越微软 - 20171011
- centos vmware centos6.6 64位 kvm虚拟化安装配置 第四十二节课
- matlab2016一条命令设置坐标轴标签旋转角度、字体大小和字体!
- 数学建模中的常见模型
- [SharePoint教程系列]SharePoint 2016 安装语言包
- 【面经】Thoughtworks软开实习
- 使用NAT打造FTP服务新法
- python多维字典_python定义多维字典
- 车联网目前在我国主要的应用市场
- Kotlin ListView设置Adapter
- 权限如何和系统进行挂钩_将人肺与猪挂钩可以将它们保存下来进行移植
- centos7修改宝塔面板端口6666无法访问
- 超前进位加法器原理与递推式超详细推导+verilog实现与测试
- 计算机证件照无法上传,为何不能上传照片
- 关于蓄电池监控厂家!
- 计算机审计实验报告第二章,计算机审计实验报告(共5篇).doc