1 votos

Prohibido error de configuración de PHP de la aplicación en Mac OS X 10.6

Me han permitido Compartir en la Web en OS X 10.6 y ahora puedo acceder a http://localhost/~myuser desde el navegador.

Ahora he copiado esto de PHP app para mi ~/Sites/the_app carpeta, pero cuando quiero acceder a ella en el navegador me sale una Prohibido mensaje de error:

Usted no tiene permiso para acceder a /~myuser/the_app en este servidor.

Alguna idea de cómo puedo solucionar este problema?

1voto

user19597 Puntos 121

Intente chmod 755 la carpeta y todas sus carpetas principales.

0voto

ryebread Puntos 716

Sé que esto KB documento se refiere a 10.5, pero es posible que podría ayudarle a solucionar. Tuve este mismo problema cuando he actualizado.

http://support.apple.com/kb/TA25038?viewlocale=en_US

Para resumir, básicamente, usted necesita un archivo de nombre myuser.conf en la /etc/apache2/users/ directorio.

El contenido de myuser.conf debe contener lo siguiente:

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

Después de eso, establecer los permisos desde la Terminal:

sudo chown root:wheel /etc/apache2/users/myuser.conf

A continuación, reinicie el servidor Apache. (Desactivar/vuelva a Revisar la Web de la casilla de verificación Compartir de Preferencias del Sistema.)

Y recuerde cambiar todas las instancias de myuser a su exacta del nombre de usuario.

0voto

sara Puntos 91

De forma predeterminada, el cliente de versiones de OS X han PHP deshabilitado en el servidor apache. Debido a esto, el servidor no carga un index.php archivo, a menos que explícitamente lista, e incluso entonces no se ejecutará.

Para habilitar PHP, abrir /etc/apache2/httpd.conf archivo y encontrar la zona donde se enumeran los módulos (cerca de la parte superior). En la parte inferior de ambas listas, habrá de carga de comandos para el módulo de PHP que se comentan. Quitar el # de esas líneas, guarde el archivo y reinicie compartir en la web. Ahora, el servidor reconoce automáticamente y ejecutar su index.php archivo.

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