常见的502问题解决
## 把111.conf改为test.conf(因为之前的网站是www.test.com)
[root@localhost vhosts]# cd /usr/local/nginx/conf/vhosts/
[root@localhost vhosts]# mv 111.conf test.conf
[root@localhost vhosts]# vim test.conf
server {
listen 80;
server_name www.test.com;
index index.html index.htm index.php;
root /data/www;
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/tmp/www.sock;
# fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
}
}
## 检查语法并重新加载
[root@localhost vhosts]# /usr/local/nginx/sbin/nginx -t
[root@localhost vhosts]# /etc/init.d/nginx reload
## 浏览器访问
## 出现502错误,查看nginx日志
[root@localhost vhosts]# cat /usr/local/nginx/logs/nginx_error.log
2016/10/24 22:03:33 [crit] 9683#0: *463 connect() to unix:/tmp/www.sock failed (13: Permission denied) while connecting to upstream, client: 106.37.236.187, server: www.test.com, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/tmp/www.sock:", host: "www.test.com"
解释说明:
nginx的主配置文件(/usr/local/nginx/conf/nginx.conf)里有说明nginx的日志路径在哪里;
日志里说没有权限去读/tmp/www.sock
## 查看一下/tmp/www.sock权限
[root@aminglinux vhosts]# ls -l /tmp/www.sock
srw-rw---- 1 root root 0 Oct 23 23:37 /tmp/www.sock
解释说明:
显示的属主和属组是可读写的,唯独其他人没有读的权限;主和组全是root,而我们要去读这个sock文件的
用户是谁呢?用ps aux|grep nginx查看是nobody;因为我们在配置文件中指定了unix:sock在哪里,我们已经告诉了它去哪里读,所以它会502;没有权限,读不到就会502
## 查看nginx的用户
[root@localhost vhosts]# ps aux|grep nginx
root 914 0.0 0.1 44744 1188 ? Ss Oct01 0:00 nginx: master process /www/server/nginx/sbin/nginx -c /www/server/nginx/conf/nginx.conf
www 915 0.0 2.2 65604 22552 ? S Oct01 0:00 nginx: worker process
www 916 0.0 2.1 65556 22244 ? S Oct01 6:11 nginx: worker process
nobody 9683 0.0 0.3 26252 3908 ? S 22:01 0:00 nginx: worker process
nobody 9684 0.0 0.3 26252 3636 ? S 22:01 0:00 nginx: worker process
解决办法
## 编辑php配置文件
[root@localhost hosts]# vim /usr/local/php-fpm/etc/php-fpm.conf
解释说明:
添加关于监听的一个用户和组的人指定一下,既然我们nobody想去读它,那我们就指定nobody 。
## 检查语法并重启服务
[root@localhost vhosts]# /usr/local/php-fpm/sbin/php-fpm -t
[root@localhost vhosts]# /etc/init.d/php-fpm restart
## 再刷新网页可以访问了
参考资料:
http://www.apelearn.com/bbs/thread-9109-1-1.html
转载于:https://blog.51cto.com/warm51fun/1888103
常见的502问题解决相关推荐
- 实况2018服务器维护,《实况足球2018》常见dll丢失问题解决方法汇总
<实况足球2018>常见dll丢失问题解决方法汇总 2017-10-17 10:18:14来源:绿茵吧编辑:评论(0) <实况足球2018>已经发售一段时间,玩家在进入体验式也 ...
- LNMP里常见的502问题
讲关于nginx的高级配置,在Apache讲了很多关于"用户认证"."日志"."重定向"等等操作,当然nginx也会有相同的操作. 首先,我 ...
- 浏览器配置异常_IE浏览器常见故障及问题解决方法大全
IE浏览器常见问题解决方法.IE浏览器常见故障全指南. IE浏览器常见故障 1.发送错误报告 故障现象在使用IE浏览网页的过程中,出现Microsoft Internet Explorer遇到问题需要 ...
- 需求分析和常见的需求问题解决
目录 1 常见的需求问题 1.1 需求不明确 1.2 需求理解不一致 1.3. 需求自身经常变动 2 需求获取 2.1 需求来源 2.2 需求分类 2.3 获取步骤 3 需求要素 3.1 角色.场景 ...
- IE低版本常见的兼容问题解决
当每次谈到解决低版本IE兼容问题时,不知道大家有没有一种头皮发麻的感觉(内心独白:谁tm发明的IE,我要s了他,开个玩笑). 下面我们就简单谈一谈低版本IE常见的兼容问题: 在我们解决浏览器的兼容问题 ...
- 阿里云 oss 203 Non-Authoritative Information.CallbackFailed.Error status : 502.问题解决
问题描述: <Error><Code>CallbackFailed</Code><Message>Error status : 502.</Mes ...
- java 常见中文乱码问题解决
2019独角兽企业重金招聘Python工程师标准>>> 关于中文乱码: 一. 1).在jsp页面上输入中文,要保证中文不乱码,有三个前提: 保证contentType="t ...
- java exception 乱码_java 常见中文乱码问题解决
关于中文乱码: 一. 1).在jsp页面上输入中文,要保证中文不乱码,有三个前提: 保证contentType="text/html:charset=UTF-8",pageEnco ...
- 堡垒之夜安装包删除_堡垒之夜安装不了怎么办_常见安装下载问题解决方法_3DM网游...
随着国服堡垒之夜的到来,堡垒之夜也越来越火,人多了难免就会遇到一些安装和下载上的问题.今天就让我们来把这些问题汇总然后给大家一些解决的方法,帮大家早日登入游戏玩耍. 首先说明一下,现在堡垒之夜是不支持 ...
最新文章
- 分享一个C#使用AT指令控制语音猫的例子
- 构造一个日期类java_Java8 新日期时间类(1)
- 前端python和go_Python_前端网页+前后端交互-Go语言中文社区
- python网络编程—TCP协议(一)
- Python入门学习---第一天
- JIRA-6.3.6安装与破解
- 2017 百度杯丶二月场第一周WP
- linux下node-sass安装失败
- FPGA水滴穿石(目录篇)
- Linux中断(interrupt)子系统之三:中断流控处理层
- 文件服务器登入,密钥文件登录云服务器
- 4.linux 命令行 光标移动技巧
- 普林斯顿微积分读本05第四章--求解多项式的极限问题
- xxlJob 分布式定时任务
- 《Machine Learning in Action》—— Taoye给你讲讲决策树到底是支什么“鬼”
- DB2 windows下9.5安装教程
- 超简单! 一个标签搞定跑马灯,纯css制作跑马灯效果
- mysql 分区表合并_MySQL 合并表、分区表
- (2)QlikView安装
- 控制台基于Quartz.Net组件实现定时任务调度(一)
热门文章
- Windows 11 消费者版 (含家庭版/专业版/专业工作站/家庭单语言版) 分享下载
- 【Hack The Box】windows练习-- Silo
- Lunix文件重命名
- [转]金属加工工艺基础知识
- 问题解决29:微信获取高清图像
- 【23考研】计算机/软件等专业调剂信息集合!【完结版】
- Extjs 百度地图扩展
- java 人脸渐变_【邀测人像渐变】【Java】生成GIF图或视频
- 广东省计算机二级ps操作题题库,广东省计算机二级考试ps选择题.doc
- API电商平台获取淘宝商品详情