Si miras el /opt/zimbra/conf/httpd.conf veras que hay:
LoadModule php5_module modules/libphp5.so
Tienes que cambiar libphp5.so por un modulo PHP que traiga soporte
para MySql, LDAP y todo lo que necesites.
Por defecto Zimbra no trae ese soporte porque no lo necesita. Zimbra
solo necesita Apache para ejecutar
el corrector ortografico que esta hecho en PHP.
# rpm -q -a | grep php (miro si hay algo de PHP instalado)
(no hay nada)
# yum install httpd (primero instalamos apache)
# yum install php (luego PHP)
# yum install php-mysql php-ldap php-gd (instalo todo lo que necesito de PHP)
...
# updatedb
# locate libphp5.so (busco donde estan los modulos)
/opt/zimbra/httpd-2.2.8/modules/libphp5.so (este es el modulo viejo)
/usr/lib/httpd/modules/libphp5.so (aqui esta el modulo nuevo)
# cp /opt/zimbra/httpd-2.2.8/modules/libphp5.so
/opt/zimbra/httpd-2.2.8/modules/libphp5.so.bak (hago un backup del
modulo viejo)
# cp /usr/lib/httpd/modules/libphp5.so
/opt/zimbra/httpd-2.2.8/modules/ (copio el modulo nuevo al zimbra)
# su - zimbra
# ./zmcontrol start
Aunque instalemos Apache este no lo utilizaremos ya que solo es
necesirio para generar el modulo de
PHP que necesitamos.
Ahora si lanzamos un phpinfo(); veremos como ya trae soporte para MySql y LDAP.
--
amperis
Ingeniero Técnico en Informática de Sistemas
Ora10 DBA, CNNA, WLANFE, SDN, SNPA.
Linux user #472086
--
http://amperis.blogspot.com
http://groups.google.es/group/zimbragrupo