码迷,mamicode.com
首页 > Web开发 > 详细

nginx+php测试时显示 502 bad gateway的解决方法

时间:2016-06-18 17:08:38      阅读:424      评论:0      收藏:0      [点我收藏+]

标签:gateway   failed   mysql   nginx访问php报502网关错误   

我测试nginx解析PHP时,报502网关错误:如下图

技术分享

查看错误日志:

技术分享

特别是:connect() to unix:/tmp/php-fcgi.sock failed (13: Permission denied) while connecting to upstream出错,
然后我检查我的nginx的sock文件的权限:

# ll /tmp

total 4

srwxrwxrwx 1 mysql mysql    0 Feb 22 00:58 mysql.sock

drwxr-xr-x 3 root  root  4096 Feb 16 13:59 pear

srw-rw---- 1 root  root     0 Feb 22 00:58 php-fcgi.sock

修改后的权限

[root@centos3 nginx]# chmod 777 /tmp/php-fcgi.sock

[root@centos3 nginx]# ll /tmp

total 4

srwxrwxrwx 1 mysql mysql    0 Feb 22 00:58 mysql.sock

drwxr-xr-x 3 root  root  4096 Feb 16 13:59 pear

srwxrwxrwx 1 root  root     0 Feb 22 00:58 php-fcgi.sock

显示的结果:

# curl localhost/2.php

This is a test

[root@centos3 nginx]#

这时nginx的502错误已解决了;

 

本文出自 “zpp” 博客,请务必保留此出处http://1439337369.blog.51cto.com/10270624/1790616

nginx+php测试时显示 502 bad gateway的解决方法

标签:gateway   failed   mysql   nginx访问php报502网关错误   

原文地址:http://1439337369.blog.51cto.com/10270624/1790616

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!