2010-12-12 6 views
25

Estoy tratando de ejecutar Symfony2 en mi MacBook Pro (Mac OS X 10.6).¿Cómo agregar un usuario al grupo apache en Mac Os X?

Cuando inicio mi aplicación mediante apache, todos los archivos de caché y registro son creados por el _www: _www usuario/grupo. Pero, ya tengo que editar estos archivos en la CLI, con mi propio usuario.

Mi pregunta es: ¿cómo agregar mi usuario al grupo _www?

He intentado editar el/etc/group para agregar mi nombre de usuario a _www group, restart apache: fail También he intentado editar /etc/apache2/httpd.conf para cambiar el usuario y el grupo utilizado por Apache : complete el acceso de error.

¿Alguien tiene una idea?

+4

esto es más de una serie de preguntas de superusuario. La respuesta es usar el comando dseditgroup. Los detalles están aquí: http://superuser.com/questions/214004/how-to-add-user-to-a-group-from-mac-os-x-command-line/214311#214311 – martineno

Respuesta

43
sudo dseditgroup -o edit -a your_username -t user _www 
+1

donde 'ikr' es el nombre de usuario para agregar al grupo '_www' – bjnord

38

me gustaría sugerir el mismo que el anterior pero aquí hay un poco más de copiar/pegar Versión:

sudo dseditgroup -o edit -a `whoami` -t user _www 
5

que estaba enfrentando el mismo problema sólo para que sea mundial en su no mac personal de producción Yo sugeriría a funcionar esto y que nunca tendrá que hacer chmod nuevo

sudo dseditgroup -o edit -a _www -t user staff