首页 > Web开发 > 详细

nginx转发php文件到php-fpm服务器提示502错误

时间:2019-08-26 08:13:27      阅读:106      评论:0      收藏:0      [点我收藏+]

实验将php文件转发给另一个php-fpm服务器处理的时候,出现了502错误:

技术分享图片

检查了nginx错误日志,提示:

 

2019/08/25 17:54:56 [error] 4742#0: *35 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 192.168.2.1, server: www.133.com, request: "GET /index.php HTTP/1.1", upstream: "fastcgi://192.168.2.133:9000", host: "192.168.2.132"

 

按照网上给的提示操作方法都不能解决,而且是立即返回的502,应该是跟PHP-FPM通信有问题了。然后检查php-fpm的配置文件www.conf,监听端口应该没错listen = 9000意味允许所有终端访问9000端口再看下一条配置,  listen.allowed_clients =0.0.0.0

正常以为这个IP意味着所有地址。后来试着把这条配置注释或者改为nginx服务器的ip地址,重启php-fpm服务后能够访问了。这真的无fuck可说了。小问题搞半天啊。

 

nginx转发php文件到php-fpm服务器提示502错误

原文:https://www.cnblogs.com/hhsh/p/11408706.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!