zoukankan      html  css  js  c++  java
  • linux运行apache出现403错误

    1.文档权限问题,这是linux操作系统下经常会遇到的问题,需要使用chmod的指令把网站所在目录的权限提升到755。
    2.SElinux,开启它也会导致403错误的产生。

    查看SELinux状态:
    1、/usr/sbin/sestatus -v      ##如果SELinux status为enabled即为开启状态
    2、getenforce                   ##也可以用这个命令检查
    关闭SELinux:
    1、临时关闭(不用重启机器):
    setenforce 0      ##设置SELinux 成为permissive模式
    setenforce 1      ##设置SELinux 成为enforcing模式
    2、修改配置文件需要重启机器:
    修改/etc/selinux/config 文件
    将SELINUX=enforcing改为SELINUX=disabled
    重启机器即可

    3.防火墙原因,很多使用linux的用户都会告诉初学者叫他们关闭防火墙和selinux,因为开启它们会有很多麻烦
    4.http.conf配置错误,如果是新安装的apache,一般不会出现这种问题,不过为了保险起见,建议查看,打开apache的配置文件,搜索<Directory 你的网站存放路径,默认是../htdocs/>,看看是否有Order deny,allow Deny from all,这样的语句,如果有,改为Order deny,allow即可。

  • 相关阅读:
    spring的原理
    角色&权限
    Redis在springboot项目的使用
    项目接口的设计思想
    springboot项目注册接口
    Redis
    cookie&session
    python enumerate()
    原来,一直没有完全理解range()函数
    python zip()和zip(*)方法
  • 原文地址:https://www.cnblogs.com/luoxiao/p/3436805.html
Copyright © 2011-2022 走看看