Apache AH00526 语法错误
Posted
技术标签:
【中文标题】Apache AH00526 语法错误【英文标题】:Apache AH00526 Syntax Error 【发布时间】:2018-07-20 20:46:38 【问题描述】:我正在尝试启动我的 Apache 服务器并不断收到此错误:
AH00526:C:/Apache24/conf/httpd.conf 第 261 行的语法错误: 无效的命令“订单”,可能拼写错误或由未包含在服务器配置中的模块定义。
通过一些研究,我发现了启用 LoadModule authz_host_module 的建议,但这并没有解决问题。
错误所在的代码:
260 <Files ~ "^\.ht">
261 Order allow,deny
262 Deny from all
263 Satisfy All
264 </Files>
关于如何解决此问题的任何建议?
【问题讨论】:
【参考方案1】:在 Apache 2.4 中,您不使用 2.2 指令。
删除所有“Order/Deny/Allow/Satisfy”指令,然后使用:
需要
按照你的例子:
<Files ~ "^\.ht">
Require all denied
</Files>
有关 2.4 版本的进一步更改,请参阅 upgrading。
【讨论】:
以上是关于Apache AH00526 语法错误的主要内容,如果未能解决你的问题,请参考以下文章
WAMP 无法启动:获取“AH00526:C:/wamp/bin/apache/Apache2.4.4/conf/httpd.conf 的第 224 行语法错误”