赞
踩
# 通过查看NGINX的状态
nginx: [emerg] bind() to 0.0.0.0:8086 failed (13: Permission denied)
# 通过查看NGINX的错误日志: vim logs/nginx/error.log
open() “/data/www/1.txt” failed (13: Permission denied), client: 192.168.167.166, server: www.tt.com, request: “GET /1.txt HTTP/1.1”, host: “www.tt.com”
权限导致拒绝访问
# 1. 编辑/etc/selinux/config文件;
vim /etc/selinux/config
# 2. 设置SELINUX=disabled;
# 3. 系统重启一下。
reboot
发现启动用户是 nobady,可以在配置文件中将工作节点的启动用户由 user nginx; 改为 user root;
是否缺少index.html或者index.php文件,也就是在SERVER块中的:index index.html index.htm 这行中的指定的文件是否存在。
# 如果没有执行权限, 则:
chmod -R 777 /opt/web/mallx/html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。