当前位置 主页 > 服务器问题 > nginx问题汇总 >

    Nginx出现403Permission denied错误的解决办法

    栏目:nginx问题汇总 时间:2019-07-04 10:22

      403报错是在使用Nginx时会经常遇见的情况,那么报错时查看日志,路径是/var/log/nginx/error.log,发现Permission denied错误,详细报错如下:
      各位可以用下述方法进行解决:
      方法一:检查是否存在index文件
      进入Nginx的html路径,cd /home/wl/nginx/html,并且查看目录文件和权限ll,有权限就跳过,没有的话就添加权限chmod 777 -R ./则可解决。
      方法二:看Nginx启动 用户和工作用户是否一致
      查看linux启动用户,ps -ef |grep nginx,下面显示用户是nobody,
      将nginx.config的user改为和启动用户一致,改为root,
      方法三:看SELinux是否关闭
      查看当前selinux的状态,/usr/sbin/sestatus,然后将SELINUX=enforcing 修改为 SELINUX=disabled,vi /etc/selinux/config.最后重启生效。