Estimados,
Tengo un conflicto entre dos aplicaciones en una maquina virtual Ubuntu 12.04 LTS.
la primera tiene como usuario: Asterisk y Grupo: Asterisk
la segunda tiene como usuario: www-data y Grupo: www-data,video
la configuracion del archivo /etc/apache2/apache2.conf, indica estas dos lineas:
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
que son:
User www-data
Group www-data
del archivo /etc/apache2/envvars
el tema es que durante la instalacion de asterisk se pide ingresar estas dos lineas:
cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf_orig
sed -i 's/^(User\|Group).*/\1 asterisk/' /etc/apache2/apache2.conf
una guarda el archivo ".conf_orig" de respaldo y la otra modifica el usuario y grupo en el archivo /etc/apache2/apache2.conf quedando asi:
User asterisk
Group asterisk
pero al ingresar a la pagina de la otra aplicacion:
http://localhost/zm se muestra en la consola que la plataforma se encuentra "Stopped" y no funciona como debería
ya que la segunda aplicacion para funcionar correctamente necesita que el archivo /../apache2.conf contenga como user y group a www-data
recorriendo foros encontre que apache2-mpm-itk funciona para multiples virtualhosts que tienen user y group distintos,
pero no tengo idea de como se configura solo encontré esta referencia:
<IfModule mpm_itk_module>
AssignUserId www-data www-data
</IfModule>
pero no se donde agregar esas lineas. :(