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?_wwwy 1 proceso de httpd comoroot.Usersse establece enroot/adminymyusernamese establece enmyusername/admin. ¿Hay algo que hacer allí para permitir que Apache (que se ejecuta como_www) accederUsers/myusername/Sites/?755para todos los directorios.