场景
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: [error] open() “/data/nginx/logs/nginx.pid” failed (2: No such file or directory)
出现这个问题一般是找不到 nginx.conf 配置文件。
用 ./nginx -c 指定即可。