美文网首页
Nginx报错403 forbidden (13: Permis

Nginx报错403 forbidden (13: Permis

作者: 中v中 | 来源:发表于2020-02-26 07:25 被阅读0次

由于开发需要,在本地环境中配置了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

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

相关文章

  • Nginx报错403 forbidden (13: Permis

    由于开发需要,在本地环境中配置了LNMP环境,使用的是Centos 6.5 的yum安装,安装一切正常,但是由于默...

  • Nginx出现403 forbidden (13: Permis

    最近在centos6.5的机子上部署ngxin的时候,出现了403的错误,晚上google了一个晚上,终于解决了,...

  • Nginx容器报错:403 forbidden

    参考:Nginx出现403 forbidden 二、缺少index.html或者index.php文件,就是配置文...

  • Web框架:Django

    关于报错[Django - 403 Forbidden. CSRF token missing or incorr...

  • nginx 403 forbidden

    首先确保虚拟主机路径配置正确 nginx django .conf 配置nginx python Django 集...

  • Nginx 403 forbidden

    修改nginx.conf

  • Nginx 403 Forbidden

    原文链接:https://zhongyi.io/2017/11/nginx-403-forbidden/每次重新部...

  • nginx 403 forbidden

    当你将 nginx 作为 web server 的时候,403 错误主要是下面两条原因: 一、所有者对目录没有写的...

  • NGINX 403 FORBIDDEN

    作为一个phper,常常需要编译LNMP环境,一会儿在公司电脑,一会儿在家的电脑,一会儿在Mac下,一会儿在Ubu...

  • nginx 403 Forbidden

    出现403 不要怕,一般是没有权限,使用管理员身份打开 使用后发现还是不行 查看nginx 目录下error.lo...

网友评论

      本文标题:Nginx报错403 forbidden (13: Permis

      本文链接:https://www.haomeiwen.com/subject/lolpchtx.html