Apache2.4启动时报AH00526错误(Invalid command 'Order')
2024-09-03 01:55:16
在WIN XP下手动配置PHP环境,安装Apache2.4+fastcgi后,重启Apache服务,出现如下提示:
AH00526: Syntax error on line 293 of D:/php_web/Apache24/conf/httpd.conf:
Invalid command 'Order', perhaps misspelled or defined by a module not included
in the server configuration
搜索一下,大多是说mod_authz_host.so模块没有加载,但检查后发现httpd.conf中:
该模块并未被注释掉,那原因究竟出在哪里?
说来也巧,既然网上有提到这种错误的出现是因为某模块未被加载,于是笔者索性随手取消掉了第一行的模块注释,通过Apache Service Moniter重启服务……
!!竟然没再报错,那问题就出在这个模块上了:
搜索 mod_access_compat.so这个模块,发现如下文章(原文链接):
原来在Apache2.4版本中,提供了由mod_authz_host支持的新的访问控制配置语法。而2.2版本中的Order、Allow等命令在新版本中也可以得到兼容,实现这个兼容功能的模块就是mod_access_compat。所以Load这个模块后,apache2.4就能识别这些语句了。
最新文章
- 编写Windows服务疑问2:探索服务与安装器的关系
- Python全栈开发【面向对象】
- 智能硬件+App移动新生态【10.24北京站】
- 12.了解或熟悉 C, C++, .NET
- Safecracker 分类: HDU 搜索 2015-06-25 21:12 12人阅读 评论(0) 收藏
- 针对安卓java入门:数据类型
- RHEL(RedHat Enterprise Linux)5/6 ISO镜像下载
- c语言,strcpy
- Squid--hash代码分析
- STL中序列式容器的共性
- 编译v8引擎
- Redis(1)在windows环境下的安装和测试
- 无锁模式的Vector
- 决策树系列(三)——ID3
- Spring+Mybatis+Mysql搭建分布式数据库访问框架
- 大数据与Mapreduce
- CSS 背景图像 重复图像
- 【二分图最大匹配】Bullet @山东省第九届省赛 B
- 转://oracle 11gR2 oracle restart 单机使用asm存储 主机名发生更改处理过程
- 浅析alsa声卡驱动snd_interval结构体openmin,openmax和integer含义