Apache AH00526语法错误

ubby3x7f  于 2022-11-16  发布在  Apache
关注(0)|答案(1)|浏览(134)

我正在尝试启动Apache服务器,但一直收到此错误:
AH 00526:C:/Apache 24/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>

对于如何解决此问题有什么建议吗?

uttx8gqw

uttx8gqw1#

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

删除所有“Order/Deny/Allow/Satisfy”指令并仅用途:

要求
按照您的示例:

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

有关2.4版本的更多更改,请参见upgrading

相关问题