Estoy intentando utilizar Apache (solo localhost). Cuando lo hago apachectl configtest
recibo la siguiente respuesta:
AH00526: Syntax error on line 238 of /private/etc/apache2/httpd.conf:
<Directory> directive requires additional arguments
La parte correspondiente del archivo httpd.conf es
DocumentRoot /Library/WebServer/Documents/
<Directory />
Options Indexes SymLinks
MultiviewsMatch Any
AllowOverride None
Require all granted
</Directory>
Consulté varios foros/documentación de Apache pero no veo el error. ¿Alguien sabe cómo solucionar esto?
Respuesta1
¿Cuál es la idea de usar ~
en http.conf? Suponiendo que se refiere a un directorio de inicio de usuario: Apache http.conf
no es un script bash, por lo que no se expandirá. Necesita rutas absolutas o relativas a la raíz de Apache.