Apache 设置:指令需要附加参数

Apache 设置:指令需要附加参数

我正在尝试使用 Apache(仅限本地主机)。当我这样做时,apachectl configtest我收到以下响应:

AH00526: Syntax error on line 238 of /private/etc/apache2/httpd.conf:
<Directory> directive requires additional arguments

httpd.conf文件的相应部分是

DocumentRoot /Library/WebServer/Documents/
<Directory />
 Options Indexes SymLinks
 MultiviewsMatch Any
 AllowOverride None
 Require all granted
</Directory>

我查阅了几个论坛/Apache 文档,但找不到错误。有人知道如何解决这个问题吗?

答案1

在 http.conf 中使用有什么用~?假设您指的是用户主目录:apachehttp.conf不是 bash 脚本,因此不会发生扩展。您需要绝对路径或 apache 根目录的相对路径。

相关内容