Apache AH00526语法错误

时间:2018-02-10 02:42:32

标签: apache httpd.conf

我正在尝试启动我的Apache服务器并继续收到此错误:

AH00526:C:/Apache24/conf/httpd.conf的第261行语法错误: 无效的命令' Order',可能由服务器配置中未包含的模块拼写错误或定义。

通过一些研究,我发现了启用LoadModule authz_host_module的建议,但这并没有解决问题。

错误的代码:

    260  <Files ~ "^\.ht">
    261     Order allow,deny
    262     Deny from all
    263     Satisfy All 
    264  </Files>

有关如何解决此问题的任何建议?

1 个答案:

答案 0 :(得分:0)

在Apache 2.4中,你不能使用2.2指令。

全部删除&#34;订单/拒绝/允许/满意&#34;指令,只需使用:

  

需要

按照你的例子:

<Files ~ "^\.ht">
        Require all denied
</Files>

有关2.4版本的进一步更改,请参阅upgrading