Nginx报错403 forbidden (13: Permission denied)的解决办法
来源:互联网 发布:顶点软件股票 编辑:程序博客网 时间:2024/05/01 09:17
那么好,问题来了!本以为重启就OK了。居然报个“403 is forbidden“的错误。。查看/var/log/nginx/error.log日志显示:xxx 403 forbidden (13: Permission denied)错误。我勒个去~
引起nginx 403 forbidden通常是三种情况:一是缺少索引文件,二是权限问题,三是SELinux状态。
一、缺少index.html或者index.php文件,就是配置文件中index index.html index.htm这行中的指定的文件。
如果在/ var/www下面没有index.php,index.html的时候,直接访问域名,找不到文件,会报403 forbidden。
二、权限问题,如果nginx没有web目录的操作权限,也会出现403错误。
解决办法:修改web目录的读写权限,或者是把nginx的启动用户改成目录的所属用户,重启Nginx即可解决
三、SELinux设置为开启状态(enabled)的原因
首先查看本机SELinux的开启状态,如果SELinux status参数为enabled即为开启状态
或者使用getenforce命令检查
找到原因了,如何关闭 SELinux 呢
1、临时关闭(不用重启)
2、修改配置文件 /etc/ selinux/config,将SELINUX=enforcing改为SELINUX=disabled
注意:修改配置文件需要重启系统 reboot
阅读全文
0 0
- Nginx报错403 forbidden (13: Permission denied)的解决办法
- Nginx报错403 forbidden (13: Permission denied)的解决办法
- Nginx报错403 forbidden (13: Permission denied)的解决办法
- Nginx报错403 forbidden (13: Permission denied)的解决办法
- 解决Nginx出现403 forbidden (13: Permission denied)报错的四种方法
- nginx报403错误(13:Permission denied)
- Centos7 nginx修改文件夹后 is forbidden (13: Permission denied)
- 关于nginx的权限问题(13: Permission denied)解决办法
- nginx的权限问题(13: Permission denied) 解决办法
- nginx的权限问题(13: Permission denied)解决办法
- nginx服务器报403 forbidden错误的解决办法
- Nginx Permission denied (errno=13) 解决办法
- Nginx 403 forbidden的解决办法
- Nginx 403 forbidden的解决办法
- nginx之 [error] 6702#0:XXX is forbidden (13: Permission denied)
- tftp报错:Permission denied的解决方法
- ubuntu下bower报EACCES: permission denied的解决办法
- nginx反向代理google报错Permission denied
- TypeScript实现贪吃蛇小游戏
- WebStorm2016.1 破解 激活
- (转)关于尾递归的解释
- 何为Monad
- iperf3已不再支持双工模式测试
- Nginx报错403 forbidden (13: Permission denied)的解决办法
- Node.js中如何处理耗时长的任务
- C++编写Node.js插件(Addon)
- 服务核心
- 学习scala: Hello World
- unity简易字符雨材质
- 将一个文件分割(1M)和合并
- 如何提升Node执行效率
- 2017年执业药师《药学专业知识(二)》考题+答案