problema de permisos de Apache locos

1

Tengo 3 macs: un Mac Mini, un MacBook Air y un MacBook Pro.

Tengo algunos directorios duplicados en las 3 Mac mediante sincronización (lo que es increíble).

El MacBook Pro está en casa; los otros dos están en mi oficina.

Configuré un script PHP para acceder a una base de datos sqlite que uso. El archivo db y el script php están en el directorio que está duplicado.

En casa, habilité Apache en la MacBook Pro. Luego hice un enlace simbólico en mi directorio / Library / WebServer / Documents al directorio que está reflejado en las 3 computadoras.

Eso funcionó. Podría (en mi MacBook Pro) ver localhost en un navegador web, y pude ver localhost / conflictos / conflictos.php. Todo funcionó bien.

Vine a trabajar. Los archivos en el directorio están todos reflejados. Todo está bien.

Abrí el MacBook Air y en la terminal inicié sesión como usuario administrador, hice sudo apachectl start y la máquina pudo ver localhost. Agregué un enlace simbólico en el directorio / Library / WebServer / Documents y el navegador web podría ver localhost / conflictos / conflictos.php. Edité mi archivo httpd.conf para habilitar php7 y boom, el php incluso funcionó.

PERO, en el Mac Mini, todo funciona hasta que llego a conflictos / conflictos.php.

NADA que yo haga me permitirá ver ese directorio. He confirmado que httpd.conf es IDENTICAL en la MacBook Pro y la Mac Mini, pero no puedo ver localhost / conflictos / conflictos.php. Puedo eliminar el enlace simbólico a él y el error cambia a un error de archivo no encontrado, pero CADA vez que existe el enlace, no importa qué permisos haya en el enlace y el directorio real y los archivos reales en él, recibo un error 403 cada vez .

Prohibido

No tiene permiso para acceder a /conflicts/conflicts.php en este servidor.

He triple comprobado los permisos. Incluso he establecido los permisos en el directorio y los archivos en 777. CADA VEZ, recibo el error 403.

AMBOS otros equipos aún pueden ver localhost / conflictos / conflictos.php, pero el Mac Mini insiste en que no tengo permiso para hacerlo.

¿Ayuda?

    
pregunta trevor 16.10.2018 - 02:05

0 respuestas

Lea otras preguntas en las etiquetas