博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
403 Forbidden client denied by server configuration[apache2, linux]
阅读量:5016 次
发布时间:2019-06-12

本文共 1034 字,大约阅读时间需要 3 分钟。

在LAMP的配置过程中, 由于APACHE的版本问题, 即使是APACHE2和APACHE2.2也有很大的不同. 一般都有同一个环境配置多个虚拟网站的情况, 如果你在配置过程中遇到APACHE的不同版本的话, 你很有可能遇到如下的错误提示:

403 Forbidden You don't have permission to access / on this server

提示的信息很明显,就是没有权限, 可是, 这种语焉不详的提示是找不到任何有用的信息的, 遇到这种错误, 只能先去该站的日志中去找有用的信息. 通常它的信息主体是:

client denied by server configuration.

这个很明显,就是配置方面的问题, 赶紧去找它的配置文件, 我是编译安装的APACHE2.2, 所以我的配置文件在/etc/apache2/sites-available/和/etc/apache2/sites-enabled/, 找到对应的文件. 经查找资料可知. 问题出在根目录的配置部分, 对比apache2.0和apache2.2可以发现:

apache2:

<Directory >

Options FollowSymLinks
AllowOverride None
</Directory>

apache2.2:

 <Directory>

Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>

 

要解决这个问题, 或者去掉新加的那两行, 或者修改它:

        <Directory />

                Options FollowSymLinks
                AllowOverride None
                Order allow,deny   #注意顺序
                Allow from all
        </Directory>

 

然后保存, 重启, 即可解决

You don't have permission to access / on this server

这个问题. 同时

client denied by server configuration 这个错误也会消除, 至此, 问题解决.

参考文章:

 

 source:

 

 

转载于:https://www.cnblogs.com/wwufengg/p/client-denied-by-server-configuration.html

你可能感兴趣的文章
WP7应用开发笔记(18) 本地化与多语言
查看>>
解决 .so文件64与32不兼容问题
查看>>
归并排序法
查看>>
spark开发生成EXE
查看>>
Vue 全家桶介绍
查看>>
Linux lsof命令 umount U盘
查看>>
CRC标准以及简记式
查看>>
SEO搜索引擎
查看>>
关于本地使用tomcat部署web应用,浏览器自动跳转为https的问题
查看>>
一、Text To Speech
查看>>
Java读取并下载网络文件
查看>>
github上构建自己的个人网站
查看>>
在word中粘贴的图片为什么显示不完整
查看>>
SQL Server 数据库的鼠标操作
查看>>
net软件工程师求职简历
查看>>
SQL SERVER BOOK
查看>>
JS基础回顾,小练习(判断数组,以及函数)
查看>>
多任务——进程
查看>>
WCF:如何将net.tcp协议寄宿到IIS
查看>>
WebAPI HelpPage支持area
查看>>