1 votos

A partir de Apache2 en Mountain Lion

He intentado todas las opciones para obtener apache2 para trabajar en Mountain Lion, y estoy desconcertado por la forma en imposible la tarea parece ser.

Tengo un nuevo iMac y en un lugar fresco, limpio instalar, me fui acerca de la configuración de apache para servir a los sitios locales.

El uso de los sospechosos de siempre de los posibles cambios de configuración, puedo conseguir apache "inicio", pero entonces las cosas van cuesta abajo desde allí.

No importa cómo puedo configurar el servidor local de la root, siempre me da errores Prohibida. Puedo chmod la estructura de directorios a 777 y todavía tengo Prohibido error.

He puesto en la root del servidor como el valor predeterminado /Library/WebServer/Documents/, establecido a /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 la vhosts archivo y la myUserName.conf archivo. Nada hace una diferencia.

He reiniciado apache con sudo apachectl restart así como sudo apachectl stop , seguido por sudo apachectl start.

Nada funciona.

Alguien me puede ayudar a conseguir este asunto se resuelva? Estoy empezando a lanzar mi nuevo iMac contra la pared.

Nota, no soy un novato en esto y he puesto en marcha decenas de Macs. Sin embargo, nada parece funcionar esta vez. Incluso he formateado y reinstalado el sistema de nuevo.

1voto

sudo apachectl start inicia Apache y permite a /System/Library/LaunchDaemons/org.apache.httpd.plist.

Para hacer http://localhost/~username/ trabajar, ahorrar algo como esto como /etc/apache2/users/username.conf:

<Directory "/Users/username/Sites/">
    Options Indexes MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

No tuve que editar el resto de los archivos o httpd.conf.

1voto

trikelef Puntos 106

Ejecute este comando para ver si tiene errores en su configuración: sudo apachectl -t

Puedes encontrar más información aquí.

0voto

Farinha Puntos 5518

Si usted está realmente luchando, que podría dar VirtualHostX una oportunidad... es una aplicación de Mac que ayuda a configurar apache para ejecutar varios sitios web desde un solo Mac, pero funciona igual de bien con un solo sitio web. Es una aplicación de pago, pero tiene un 30 días de período de prueba.

0voto

tolginho Puntos 311

Trate de MAMP o incluso MAMP Pro, ambos tienen el software que usted puede iniciar/detener apache y mysql.

http://www.mamp.info/en/index.html

MAMP Pro también es compatible con virtual hosts

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X