zoukankan      html  css  js  c++  java
  • ubuntu下apache虚拟主机出现forbidden错误的解决的方法

    apache的虚拟主机一直执行都是正常。可是当我升级了ubuntu系统之后,再启动apache时,虚拟主机出现了forbidden的错误。在网上找了非常长时间答案,可是非常多方法试了之后都无效,最后还是找到了解决的方法,先记录下来,后面防止再发生这种错误。

    奇怪现象:假设将document root指向/var/www或其子文件夹。那么就不会出现forbidden错误————太奇怪了~~

    失败方法:

    1、将deny from all改成allow from all(我的原来就是allow from all)

    2、改动port

    3、改动文件夹权限(我将document root所指的文件夹所有chmod为755。chown 为www-data)

    成功方法:

    在虚拟主机配置文件里加入Require all granted

    如:

    <Directory "your directory here">
       Order allow,deny
       Allow from all
       Require all granted
    </Directory>
    成功!

    。!

    注意:发现错误后,主要查看日志文件,/var/log......

  • 相关阅读:
    Redis学习笔记——环境搭建
    SQL 记录
    路径“D:svn.....”的访问被拒绝问题处理
    去除浏览器自动给input赋值的问题
    获取用户IP
    JS对身份证号码进行验证方法
    JS 实现倒计时
    SQL 游标
    .net上传图片实例
    生成唯一码
  • 原文地址:https://www.cnblogs.com/wgwyanfs/p/6893508.html
Copyright © 2011-2022 走看看