• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

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

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

实验将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可说了。小问题搞半天啊。

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
php伪协议发布时间:2022-07-10
下一篇:
PHP中冒号、endif、endwhile、endfor使用介绍发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap