nginx - 连接()失败(111:连接被拒绝),同时连接到上游

问题描述:

无法弄清楚为什么我总是得到502坏的网关nginx错误。nginx - 连接()失败(111:连接被拒绝),同时连接到上游

这是nginx错误日志中的错误。

2012/12/03 19:30:21 [error] 20650#0: *939328 connect() failed (111: Connection refused) while connecting to upstream, client: 70.94.18.35, server: demo.domain.com, request: "GET /assets/js/msgFBmodal.js HTTP/1.1", upstream: "http://108.166.94.94:7080/assets/js/msgFBmodal.js", host: "demo.domain.com", referrer: "http://demo.domain.com/register/user_profile" 

我在一个rackspace云服务器CentOS上。

我遇到了同样的问题,在我的情况下,它是需要打开的防火墙端口。

请检查您的防火墙/防火墙在您的机器可能拒绝连接。

检查您的上游地址是否正确(在您的情况下为108.166.94.94:7080/assets/js/msgFBmodal.js)。如果一切得很好,那么试着从nginx的包向上游例如像这样

sudo ngrep -q -d eth0 -W byline port 7080 

我也面临同样的问题,那是因为我没有我的nginx服务器

上安装PHP通过安装PHP -fpm这个问题完全解决了。 它与php fastcgi一样,但有很多配置选项和优势

您可以了解更多关于php-fpm表单here

或者你可以关注这个question

+0

您可以通过查看此链接进行设置 Tripathi29