nginx服务出现(111: Connection refused) while connecting to upstream问题

今天新增一个web服务时,添加nginx配置后重启nginx服务,访问新增服务出现下边问题

百度答案,几乎都是说php-fpm中 pm.max_children的配置太小,

尝试方案1:导致新起的web服务无发被分配php-fpm服务。按照此说法,修改配置之后,重启php服务,重新访问新服务,无效。

尝试方案2:浏览博客时,发现有前辈说问题出现在fastcgi_pass 'http://127.0.0.1:9000';这个地方,通过netstat -ant|grep 9000,发现这个接口没有监听任何服务,所以直接连接这个接口肯定会被拒绝,但是此时通过ps aux|grep php-fpm,返现php-fpm服务已经启动。直接查看php-fpm.conf的配置,发现listen监听的是一个文件路径。

nginx服务出现(111: Connection refused) while connecting to upstream问题_第1张图片

根据这个配置,将nginx中的配置修改下 ,重启nginx服务,搞定

nginx服务出现(111: Connection refused) while connecting to upstream问题_第2张图片

你可能感兴趣的:(nginx学习)