He instalado XAMPP en mi Mac con Lion y he configurado DocumentRoot para Users/myusername/Sites
. Apache se ejecuta como myusername/_www
(usuario / grupo, 755) y todo está bien, mi navegador puede acceder a todas las páginas sin ningún problema.
PERO me gustaría aumentar la seguridad, ya que se puede acceder a algunas páginas HTML desde Internet, no solo localmente.
Así que puse a Apache para que se ejecute como _www/_www
, He cambiado todos los permisos de mi Users/myusername/Sites
carpetas y archivos a _www/_www
(755 también) y reinicié Apache.
El problema es: nada funciona ... Todo acceso está prohibido, y todo lo que tengo es (13)Permission denied: access to / denied
en la consola
Y no puedo entender por qué. ¿Que esta pasando?
_www
(ps
¿salida?)? ¿Son todos los directorios principales de su Sitios ¿Directorio ejecutable (transitable) por Apache?_www
y 1 proceso de httpd comoroot
.Users
se establece enroot/admin
ymyusername
se establece enmyusername/admin
. ¿Hay algo que hacer allí para permitir que Apache (que se ejecuta como_www
) accederUsers/myusername/Sites/
?755
para todos los directorios.