突发服务器问题解决,nginx

下午可能是因为阿里的以此误处理,他认为我自己的IP在攻击我的服务器,所以把我的IP给封掉了,导致这个地址不能访问自己的网站,开始以为是不是自己的服务器有问题,对服务器进行了重启,但是没有效果,后来发现可能问题出在阿里服务器那端封了我的服务器,大概1小时候,网站就恢复了,估计是阿里云进行了处理,但是登录网站后台却出现了如下问题。

nginx报错信息

只看报错是发现不了问题的,必须查看日志文件

/var/log/nginx/error.log

2015/05/28 16:08:06 [error] 1288#0: *21 connect() failed (111: Connection refused) while connecting to upstream, client: 221.226.41.58, server: meiniu.org, request: "GET /e/mn_api/mn_api.php?dotype=getnolove&qid=14117 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.meiniu.org", referrer: "http://www.meiniu.org/"
2015/05/28 16:08:06 [error] 1288#0: *22 connect() failed (111: Connection refused) while connecting to upstream, client: 221.226.41.58, server: meiniu.org, request: "GET /e/mn_api/mn_api.php?dotype=getlove&qid=14117 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.meiniu.org", referrer: "http://www.meiniu.org/"
2015/05/28 16:08:06 [error] 1288#0: *25 connect() failed (111: Connection refused) while connecting to upstream, client: 221.226.41.58, server: meiniu.org, request: "GET /e/mn_api/mn_api.php?dotype=getlove&qid=14116 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.meiniu.org", referrer: "http://www.meiniu.org/"
2015/05/28 16:08:06 [error] 1288#0: *27 connect() failed (111: Connection refused) while connecting to upstream, client: 221.226.41.58, server: meiniu.org, request: "GET /e/mn_api/mn_api.php?dotype=getnolove&qid=14116 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.meiniu.org", referrer: "http://www.meiniu.org/"
2015/05/28 16:08:06 [error] 1288#0: *31 connect() failed (111: Connection refused) while connecting to upstream, client: 221.226.41.58, server: meiniu.org, request: "GET /e/mn_api/mn_api.php?dotype=getlove&qid=14115 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.meiniu.org", referrer: "http://www.meiniu.org/"
2015/05/28 16:08:06 [error] 1288#0: *30 connect() failed (111: Connection refused) while connecting to upstream, client: 221.226.41.58, server: meiniu.org, request: "GET /e/mn_api/mn_api.php?dotype=getlove&qid=14114 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.meiniu.org", referrer: "http://www.meiniu.org/"
2015/05/28 16:08:06 [error] 1288#0: *29 connect() failed (111: Connection refused) while connecting to upstream, client: 221.226.41.58, server: meiniu.org, request: "GET /e/mn_api/mn_api.php?dotype=getnolove&qid=14115 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.meiniu.org", referrer: "http://www.meiniu.org/"
2015/05/28 16:08:06 [error] 1288#0: *35 connect() failed (111: Connection refused) while connecting to upstream, client: 221.226.41.58, server: meiniu.org, request: "GET /e/mn_api/mn_api.php?dotype=getnolove&qid=14114 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.meiniu.org", referrer: "http://www.meiniu.org/"
2015/05/28 16:08:06 [error] 1288#0: *37 connect() failed (111: Connection refused) while connecting to upstream, client: 221.226.41.58, server: meiniu.org, request: "GET /e/mn_api/mn_api.php?dotype=getlove&qid=14113 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.meiniu.org", referrer: "http://www.meiniu.org/"
2015/05/28 16:08:06 [error] 1288#0: *39 connect() failed (111: Connection refused) while connecting to upstream, client: 221.226.41.58, server: meiniu.org, request: "GET /e/mn_api/mn_api.php?dotype=getnolove&qid=14113 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.meiniu.org", referrer: "http://www.meiniu.org/"
2015/05/28 16:08:06 [error] 1288#0: *22 connect() failed (111: Connection refused) while connecting to upstream, client: 221.226.41.58, server: meiniu.org, request: "GET /e/mn_api/mn_api.php?dotype=getlove&qid=14112 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.meiniu.org", referrer: "http://www.meiniu.org/"

发现是在调用php文件时抱错,从网上搜索到的信息来看,可能是php-fpm这个服务没有启动,因为刚刚重启动了服务器,应该是启动过程中php-fpm并没有启动,

chkconfig --list | grep php-fpm

php-fpm         0:off   1:off   2:off   3:off   4:off   5:off   6:off

发现确实这个并没有随系统启动,问题找到之后通过/etc/init.d/php-fpm restart实现重启,同时把这个设置为随系统启动

chkconfig php-fpm on;

chkconfig --list | grep php-fpm;

php-fpm         0:off   1:off   2:on    3:on    4:on    5:on    6:off

设置完成,这样问题就圆满解决了,但是阿里云存在的误报错的问题,不知道后面会不会好一些,不再出现。