He intentado todas las opciones para que apache2 funcione en Mountain Lion, y estoy desconcertado por lo imposible que parece ser la tarea.
Acabo de recibir un nuevo iMac y en una instalación nueva y limpia, comencé a configurar Apache para servir sitios locales.
Utilizando los sospechosos habituales de posibles cambios de configuración, puedo hacer que apache realmente "comience" pero luego las cosas van cuesta abajo desde allí.
No importa cómo defina la raíz del servidor local, siempre obtengo un error prohibido. Puedo cambiar la estructura del directorio a 777 y todavía recibo un error prohibido.
He puesto la raíz del servidor como predeterminado /Library/WebServer/Documents/
, configurarlo para que /Users/myUserName/Sites/
, /Users/myUserName/Documents/Sites
, /Volumes/ExternalDrive/Site/
y cualquier otra combinación posible, modificar /etc/apache2/httpd.conf
y / o /private/etc/apache2/httpd.conf
, así como el archivo de host virtual y el archivo myUserName.conf. Nada hace la diferencia.
He reiniciado Apache con sudo apachectl restart
, así como sudo apachectl stop
seguido por sudo apachectl start
.
Nada funciona.
¿Alguien puede ayudarme a resolver este problema? Estoy empezando a querer lanzar mi nuevo iMac contra la pared.
Tenga en cuenta que no soy un novato en esto y he configurado docenas de Mac. Sin embargo, nada parece funcionar esta vez. Incluso volví a formatear y reinstalé el sistema nuevamente.
System Preferences
elegir Sharing
y luego comenzar Web Sharing
?