解决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 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中

[plain] view plain copy 在CODE上查看代码片派生到我的代码片

Order deny,allow  

Allow from all  

Allow from host ip  

修改为

[plain] view plain copy 在CODE上查看代码片派生到我的代码片

Require all granted  

Require host ip  


修改后的配置如下:

[plain] view plain copy 在CODE上查看代码片派生到我的代码片

<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  

  Require all granted  

 </Directory>  

  

</VirtualHost>  





      本文转自027ryan  51CTO博客,原文链接:http://blog.51cto.com/ucode/1893862,如需转载请自行联系原作者






相关文章
|
10月前
|
Ubuntu PHP Apache
在Ubuntu系统中为apt的apache2编译PHP 7.1的方法
以上就是在Ubuntu系统中为apt的apache2编译PHP 7.1的方法。希望这个指南能帮助你成功编译PHP 7.1,并在你的Apache服务器上运行PHP应用。
267 28
|
消息中间件 Ubuntu Java
在Ubuntu 18.04上安装Apache Kafka的方法
在Ubuntu 18.04上安装Apache Kafka的方法
447 0
|
Java Maven
Maven编译报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile 解决方案
在执行Maven项目中的`install`命令时,遇到编译插件版本不匹配的错误。具体报错为:`maven-compiler-plugin:3.13.0`要求Maven版本至少为3.6.3。解决方案是将Maven版本升级到3.6.3或降低插件版本。本文详细介绍了如何下载、解压并配置Maven 3.6.3,包括环境变量设置和IDEA中的Maven配置,确保项目顺利编译。
14957 5
Maven编译报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.13.0:compile 解决方案
|
缓存 Java 网络安全
Solr7.4.0报错org.apache.solr.common.SolrException
在使用 Solr 7.4.0 时,`org.apache.solr.common.SolrException` 错误可能由多种原因引起,包括配置文件错误、核心未加载、权限问题、Java 环境问题、依赖库冲突和网络配置问题。通过检查配置文件、确保正确的权限、验证Java环境、解决依赖库冲突和检查网络配置,可以有效解决这些问题。结合日志文件、管理控制台和调试模式,可以快速定位和解决错误,确保 Solr 系统的稳定运行。
672 1
apache+tomcat配置多站点集群的方法
apache+tomcat配置多站点集群的方法
188 4
|
Ubuntu 关系型数据库 MySQL
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
179 0
|
Ubuntu Java 应用服务中间件
在Ubuntu 16.04上安装Apache Tomcat 8的方法
在Ubuntu 16.04上安装Apache Tomcat 8的方法
229 0
|
安全 Java 应用服务中间件
在CentOS 7上安装Apache Tomcat 8的方法
在CentOS 7上安装Apache Tomcat 8的方法
648 0
|
Ubuntu 安全 Java
在Ubuntu 14.04上安装Apache Tomcat 8的方法
在Ubuntu 14.04上安装Apache Tomcat 8的方法
163 0
|
消息中间件 存储 Ubuntu
在Ubuntu 14.04上安装Apache Kafka的方法
在Ubuntu 14.04上安装Apache Kafka的方法
137 0

推荐镜像

更多