文档章节

Nginx报错403 forbidden (13: Permission denied)的解决办法

undefine
 undefine
发布于 2016/01/06 17:27
字数 434
阅读 3.2K
收藏 2

由于开发需要,在本地环境中配置了LNMP环境,使用的是Centos 6.5 的yum安装,安装一切正常,但是由于默认网站文件夹比较奇葩,于是把网站文件用mv命令移动到了新的目录,并相应修改了配置文件,并重启Nginx。

那么好,问题来了!本以为重启就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这行中的指定的文件。

server {
listen 80;
server_name localhost;
index index.php index.html;
root / var/www; } 如果在/ var/www下面没有index.php,index.html的时候,直接访问域名,找不到文件,会报403 forbidden。

二、权限问题,如果nginx没有web目录的操作权限,也会出现403错误。

解决办法:修改web目录的读写权限,或者是把nginx的启动用户改成目录的所属用户,重启Nginx即可解决

chmod -R 755 / var/www 三、SELinux设置为开启状态(enabled)的原因

首先查看本机SELinux的开启状态,如果SELinux status参数为enabled即为开启状态

/usr/sbin/ sestatus -v 或者使用getenforce命令检查

找到原因了,如何关闭 SELinux 呢

1、临时关闭(不用重启)

setenforce 0 2、修改配置文件 /etc/ selinux/config,将SELINUX=enforcing改为SELINUX=disabled

vi /etc/ selinux/config Nginx报错403 forbidden (13: Permission denied)的解决办法

注意:修改配置文件需要重启系统 reboot

© 著作权归作者所有

undefine

undefine

粉丝 19
博文 51
码字总数 28605
作品 0
深圳
程序员
私信 提问
加载中

评论(0)

四种解决Nginx出现403 forbidden 报错的方法

我是在在本地用虚拟机中通过yum安装nginx的,安装一切正常,但是访问时报403, 于是查看nginx日志,路径为/var/log/nginx/error.log。打开日志发现报错Permission denied,详细报错如下: 1....

Linux就该这么学
2018/10/17
159
0
Centos7的Nginx配置

1 Centos7上Nginx配置 1.1 nginx位置 通过whereis 命令查询可得 /etc/nginx是其安装目录 /usr/sbin/nginx是其运行程序 usr/share/nginx是默认读取位置,若没其它配置,则读取其下面的index.h...

unionline
03/11
0
0
Nginx 403 Forbidden 排错记录汇总

记录一 当你将 nginx 作为 web server 的时候,403 错误主要是下面两条原因: 一、所有者对目录没有写的权限。 此时可用 先完全放开权限,如果问题解决,则再慢慢缩小访问权限。 $ chown -R...

技术小阿哥
2017/11/27
0
0
apache /var/www/html/子目录没权限访问解决办法

今天在CentOS系统的Apache出现错误:Apache 403 error, (13)Permission denied: access to / denied,搞了好久才搞好,现在把解决办法分享出来。 CentOS系统 检查了一圈httpd.conf和目录权限...

陈栋
2016/11/19
3.8K
0
CentOS7下配置Nginx

背景 最近倒腾服务器的时候,选择了CentOS7操作系统,在安装配置Nginx的时候遇到了Permission Denied问题。按照chown和chmod进行配置无果,后来定位到SELinux问题。 SELinux是什么? When y...

艳沐石
2018/09/18
249
0

没有更多内容

加载失败,请刷新页面

加载更多

植物:君子兰

ylbtech-植物:君子兰 君子兰(学名: Clivia miniata),别名 剑叶石蒜、大叶石蒜,是 石蒜科 君子兰属的 多年生草本植物,属观赏 花卉,原产于 南非南部。 花期长达30-50天,以冬春为主,元...

osc_gp8avabl
刚刚
0
0
植物:玉簪

ylbtech-植物:玉簪 玉簪(学名: Hosta plantaginea (Lam.) Aschers.),又名 白萼、白鹤仙,是 百合科,玉簪属的 多年生宿根植物。叶基生,成簇,卵状心形、卵形或卵圆形。 花葶高40-80...

osc_1psr53ow
1分钟前
0
0
植物:迎春花

ylbtech-植物:迎春花 迎春花(学名: Jasminum nudiflorum Lindl. ):别名 迎春、黄素馨、金腰带,落叶 灌木丛生。株高30-500厘米。小枝细长直立或拱形下垂,呈纷披状。3小叶复叶交互对生,...

osc_fscujk71
2分钟前
8
0
植物:雪铁芋

ylbtech-植物:雪铁芋 雪铁芋(学名: Zamioculcas zamiifolia Engl.),又名为 金钱树。是多年生常绿 草本植物,是极为少见的带地下 块茎的观叶植物。地上部无主茎,不定芽从块茎萌发形成大...

osc_47qtuhkb
3分钟前
6
0
Java之关键字的使用

java中有很多的关键字,他们的使用让Java语言变得更加灵活、易用,下面将介绍Java中最常用的几个关键字并说明其用法。 关键字:return 1.使用范围: 使用在方法体中 2.作用: ① 结束方法 ②...

RealBruce
4分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部