nginx 502错误

回复 收藏
本帖最后由 506556658 于 2015-8-15 18:02 编辑

/usr/local/nginx_php/sbin/php-fpm -t 正常/usr/local/nginx/sbin/nginx -t  正常

service php-fpm start/restart  正常
service nginx start/restart     在killall nginx后正常,否则错误
curl XXX.XXX.XXX.XXX -I     502错误
从浏览器访问,提示502 bad gateway  错误
若把php-fpm .conf 加入listen.owner listen.group = nobody 则 /usr/local/nginx_php/sbin/php-fpm -t  错误
[15-Aug-2015 17:48:36] ERROR: [/usr/local/nginx_php/etc/php-fpm.conf:8] unknown entry 'listen owner'
[15-Aug-2015 17:48:36] ERROR: failed to load configuration file '/usr/local/nginx_php/etc/php-fpm.conf'
[15-Aug-2015 17:48:36] ERROR: FPM initialization failed


nginx.conf配置如下
server
  {
   listen 80;
   server_name loacalhost;
   index index.php index.html index.htm;
   root /data/www;

   location ~ \.php$
   {
        include fastcgi_params;
        fastcgi_pass unix:/tmp/php-fcgi.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
   }
  }



问题一直都是502 bad gateway ,求助,谢谢。


2015-08-15 17:43 举报
已邀请:
0

qidi2015

赞同来自:

server_name loacalhost;
0

落、雨寒

赞同来自:

你nginx的运行用户是nobody  还是www?
0

liang1990

赞同来自:

落、雨寒 发表于 2015-8-16 22:34
你nginx的运行用户是nobody  还是www?

nobody
0

liang1990

赞同来自:

qidi2015 发表于 2015-8-16 08:20
server_name loacalhost;

我是用域名的
0

hanwen

赞同来自:

这个问题你解决了吗?
1

菜豆

赞同来自: liiuweii

把配置文件nginx.conf中的nobody都改成root试试
0

杭州小白

赞同来自:

listen.owner和listen.group都改成用户啊 ,比如php-fpm,还有要加上listen.mode=0666,不然php.sock的权限不够会出现502错误

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: