apache AH01630: client denied by server configuration错误解决方法

今天本来是想要在自己本地搭建一个wamp环境用来做一些代码的测试和框架的学习。

鉴于目前工作的时候用到了php5.5,所以就用了wamp-server V2.5版本,安装完成之后配置虚拟主机一直出现403,各种重启N次卸载重装,最后才好到问题的所在,故记录下来,希望其他同学有这样的问题的时候可以快速的解决~~

apache 虚拟主机配置:

apache AH01630: client denied by server configuration错误解决方法

出现这个错误的原因是,apache2.4 与 apache2.2 的虚拟主机配置写法不同导致。

apache2.2的写法:

<VirtualHost *:80>
 ServerName fdipzone.demo.com
 DocumentRoot "/home/fdipzone/sites/www"
 DirectoryIndex index.html index.php  

 <Directory "/home/fdipzone/sites/www">
  Options -Indexes +FollowSymlinks
  AllowOverride All
  Order deny,allow
  Allow from all
 </Directory>  

</VirtualHost>

如果在2.4中使用以上写法就会有apache AH01630: client denied by server configuration错误。

解决方法,apache2.4中

    Order deny,allow
    Allow from all
    Allow from host ip  

修改为

1     Require all granted
2     Require host ip  

修改后的配置如下:

 1 <VirtualHost *:80>
 2  ServerName fdipzone.demo.com
 3  DocumentRoot "/home/fdipzone/sites/www"
 4  DirectoryIndex index.html index.php
 5
 6  <Directory "/home/fdipzone/sites/www">
 7   Options -Indexes +FollowSymlinks
 8   AllowOverride All
 9   Require all granted
10  </Directory>
11
12 </VirtualHost> 
时间: 2024-11-08 10:55:41

apache AH01630: client denied by server configuration错误解决方法的相关文章

解决Apache虚拟主机报错问题apache AH01630: client denied by server configuration错误解决方法

今天同事咨询通过Apache搭建创建虚拟主机,搭建好发现一直报错,提示 "apache AH01630: client denied by server configuration",在网上搜索了一下, 发现这个错误的原因是,apache2.4 与 apache2.2 的虚拟主机配置写法不同导致. apache2.2的写法: [plain] view plain copy 在CODE上查看代码片派生到我的代码片 <VirtualHost *:80> ServerName f

解决apache AH01630: client denied by server configuration错误

昨天给公司配置了apache-2.4.9的版本,今天他们要求把虚拟主机配置起好放网站程序,在修改apache-2.4.9的配置文件中,我发现了2.4.x跟以前的2.2.x里面的很多配置都不一样了,比如配置这个虚拟主机都有一些不同,按照以前的配置方法,会报下面的错误:AH01630: client denied by server configuration: /usr/local/apache/htdocs/recx/ 先给大家看看我按照apache-2.2.x配置虚拟机的内容:NameVirt

Apache/2.4.9启动错误:AH01630: client denied by server configuration

在升级Yii框架1.11->2.0beta时,PHP升级到5.5.顺带升级Apache2.2.x到2.4.9. 把原有vhost配置移植过来,出现Apache启动错误: AH01630: client denied by server configuration 原因是Apache2.4的部分指令和Apache2.2有所不兼容, 具体升级说明文档见: http://httpd.apache.org/docs/2.4/upgrading.html 具体而言,对于上述错误.做例如以下改动: 把All

Couldn&#39;t open file on client side, trying server side 错误解决

09-09 09:43:21.651: D/MediaPlayer(3340): Couldn't open file on client side, trying server side09-09 09:43:21.661: E/MediaPlayer(3340): attachNewPlayer called in state 128 使用MediaPlayer播放时第二次播放就遇到这个问题,看了下文档最简单的解决办法就是在每次调用播放之前,先reset一下player,就ok了 Could

apache指定的网络名不再可用错误解决方法

系统平台:  window server 2003  R2 service Pack 2 网站服务器环境:wamp [ apache:2.4.4 ]; 问题描述:服务器工作一点时间就出现假死状态,网站无法访问.查看apache错误日志出现如下错误: 在google上找到如下系列文章:http://jingyan.baidu.com/article/154b4631a9d5b828ca8f4198.html http://hi.baidu.com/h_appy/item/ed13fb2ad0fa2

SQL SERVER 9003错误解决方法 只适用于SQL2000

SQLSERVER 9003错误解决方法 只适用于SQL2000 (只适用于SQL2000) "无法打开新数据库 'POS'.CREATE DATABASE 中止. (Microsoft SQL Server,错误: 9003)" 看是9003错误,就想到可能是由于日志文件的原因,再看数据库文件可能损坏,于是想到dbcc checkdb指令. 方法如下: 1.我们使用默认方式建立一个供恢复使用的数据库(如pos).可以在SQL Server Enterprise Manager里面建立

Target runtime Apache Tomcat v6.0 is not defined.错误解决方法

Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误,也没有语法错误,百思不得其解啊,后来在网上找了一些资料说是项目引用的类库路径有问题.[项目]->[右键]->[build path]->[configure build path]->[libraries],查看一下引用的类库路径.网上都说是因为这里引用错误引起的,但是我在项目导入的时候做的第一件事情就是修改这里的library,因此不是这个原因. 在problems中显示错误是:Target runtime Ap

本地wampserver的Internal Server Error错误解决方法

问题出现原因:       今天心血来潮,想换一个win8.1系统,我这个人做什么比较着急,备份完东西就做成了win8.1,所有的网站开发软件都安装好了,现在开始恢复我做的项目,因为还没有完成,当我恢复好时候,一打开出现了Internal Server Error错误,找了很多网上的教程都没有解决,没办法自己搜集了很多教程,一个一个试验,最后终于成功了,分享给大家! 问题代码|截图: Internal Server Error The server encountered an internal

本地wamp的Internal Server Error错误解决方法

一.本地wamp下调试url重写,加入htaccess文件后提示:500 Internal Server Error...,而删除这个文件网站又可以正常访问,其实就是没有开启url重写的功能.开启一下就可以. WAMP下htaccess出错的解决方法: 1. 打开wamp安装目录,搜一下 httpd.conf 这个文件,找到后打开: 2. 搜一下“LoadModule rewrite_modulemodules/mod_rewrite.so”,找到这一行,去掉前面的“#”: 3. 重启wamp.