nginx报错403 forbidden (13: Permission denied)
场景nginx报错:“/data/index.html” is forbidden (13: Permission denied)解决方案可能的原因。1、该文件没有权限,ll 查看下该文件的权限。发现是有权限的。2、ps -ef | grep ngnix,发现workder process的用户是nobody。修改 nginx.conf 配置文件,改为:user root;找到nginx目录:#
·
场景
nginx报错:
“/data/index.html” is forbidden (13: Permission denied)
解决方案
可能的原因。
1、该文件没有权限,ll
命令查看下该文件的权限。
发现是有权限的。
2、ps -ef | grep ngnix,发现workder process的用户是nobody。
修改 nginx.conf 配置文件,改为:
user root;
找到nginx目录:
# 停止
./nginx -s stop ;
# 指定配置文件(如果不配,可能会报错No such file or directory)
./nginx -c /etc/nginx.conf;
# 启动
./nginx -s reopen ;
其他
报错nginx: [error] open() “/data/nginx/logs/nginx.pid” failed (2: No such file or directory)
出现这个问题一般是找不到 nginx.conf 配置文件。
用 ./nginx -c 指定即可。
更多推荐
已为社区贡献1条内容
所有评论(0)