He intentado todas las opciones para hacer 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, traté de configurar Apache para que sirva a los sitios locales.
Usando 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 recibo un error Prohibido. Puedo cambiar la estructura del directorio a 777 y todavía obtengo un error Prohibido.
He establecido la raíz del servidor como /Library/WebServer/Documents/
predeterminada, la he configurado como /Users/myUserName/Sites/
, /Users/myUserName/Documents/Sites
, /Volumes/ExternalDrive/Site/
y cualquier otra combinación posible, modificando /etc/apache2/httpd.conf
y / o /private/etc/apache2/httpd.conf
, así como Archivo vhosts y el archivo myUserName.conf. Nada hace la diferencia.
He reiniciado Apache con sudo apachectl restart
y sudo apachectl stop
seguido de sudo apachectl start
.
Nada funciona.
¿Puede alguien ayudarme a resolver este problema? Estoy empezando a querer tirar mi nuevo iMac contra la pared.
Tenga en cuenta que no soy un principiante en esto y he configurado docenas de Mac. Sin embargo, nada parece funcionar esta vez. Incluso reformateé y reinstalé el sistema nuevamente.