Настройка Apache: директива требует дополнительных аргументов

Настройка Apache: директива требует дополнительных аргументов

Я пытаюсь использовать Apache (только localhost). Когда я это делаю, 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?. Предполагая, что вы имели в виду домашний каталог пользователя: apache http.confне является скриптом bash, поэтому расширение не произойдет. Вам нужны либо абсолютные пути, либо относительный путь к корню apache.

Связанный контент