我正在尝试使用 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 根目录的相对路径。