Apache AH00526 语法错误

问题描述 投票:0回答:1

我正在尝试启动我的 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>

关于如何解决这个问题有什么建议吗?

apache httpd.conf
1个回答
0
投票

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

删除所有“订单/拒绝/允许/满足”指令并仅使用:

需要

按照您的示例:

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

有关 2.4 版本的更多更改,请参阅升级

© www.soinside.com 2019 - 2024. All rights reserved.