【发布时间】:2014-01-03 07:22:57
【问题描述】:
从 apache 2.2 升级到 2.4 后,我遇到了一个奇怪的 apache 配置错误。我的虚拟主机配置文件包含以下目录指令:
<Directory "C:/data/projectx/src/htdocs">
Options None
AllowOverride None
#Order allow,deny # old config style
#Allow from all # old config style
Require all granted # new config style (replaces both rules above)
</Directory>
符合新指令语法。但是,当我启动 apache 时,我收到此消息,表明 Require all 指令存在一些错误:
AH00526: Syntax error on line 22 of C:/data/projectx/src/admin/local.conf:
Argument for 'Require all' must be 'granted' or 'denied'
显然这个错误有点误导,因为一切都是正确的。这个指令有什么问题?
【问题讨论】:
标签: apache configuration config