Al instalar Drupal en la misma maquina en donde tenemos configurado Squirrelmail, al intentar entrar a Squirrelmail, es posible que recibamos el siguiente error:
Fatal error: session_start(): Failed to initialize storage module: user (path: /var/lib/php/session) in /usr/share/squirrelmail/functions/global.php on line 333
Para corregirlo debe procederse de la siguiente manera:
- Editar /etc/httpd/conf/httpd.conf, después de la sección que comienza con:
- Crear en /usr/share/squirrelmail/ el archivo .htaccess con la siguiente línea:
- Cambiar el dueño y el grupo del archivo anterior al usuario y grupo con el que se ejecuta apache:
Aliases: Add here
Agregar las siguientes líneas:
Alias /webmail "/usr/share/squirrelmail" <Directory "/usr/share/squirrelmail"> Options Indexes MultiViews AllowOverride All Order allow,deny Allow from all </Directory>
php_value session.save_handler files
chown apache:apache /usr/share/squirrelmail/.htaccess
Que pena, en DigiNet, donde está alojado este sitio tuve el SquirrelMail por fuera de servicio durante algunos días...que pena muchachos, pero finalmente lo arreglé.
