Domingo, 10 de Octubre de 2010 16:08 Última actualización en Domingo, 10 de Octubre de 2010 16:59
Configurando un servidor con Apache2 + php5 + mysql5 bajo ubuntu server 10.04 LTS, me doy cuenta que al momento de crear los virtualhost que necesito, estos no ejecutan los script PHP, buscando (me costo dar con la solución) encontre que existe un problema si activas el módulo UserDir de apache2 ya que el módulo de PHP de la versión 10.04 tiene una configuración que desactiva PHP si activas UserDir.
¿Cómo Solucionarlo?
Primero revisa que el fichero
/etc/apache2/mods-enabled/php5.conf
tenga la siguiente configuración
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_value engine Off
</Directory>
</IfModule>
si es así, sólo debes comentar las lineas, anteponiendo un # antes de cada linea
# <IfModule mod_userdir.c>
# <Directory /home/*/public_html>
# php_admin_value engine Off
# </Directory>
# </IfModule>
ahora sólo debes reiniciar apache
/etc/init.d/apache2 restart
y el problema debiera desaparecer.
un Abrazo!



