A menudo, al abrir Roundcube en el panel ispmanager 6, se produce un error No input file specified. Este error en Roundcube ejecutándose a través de ISPmanager suele indicar problemas con la configuración del servidor web o una configuración incorrecta de la ruta del archivo.
Roundcube es un cliente de correo electrónico basado en web que está escrito en PHP y utiliza MySQL, PostgreSQL o SQLite para el almacenamiento de datos. Proporciona a los usuarios una interfaz fácil de usar para acceder a sus buzones de correo a través de un navegador web.
Características de Roundcube:
Roundcube es una opción popular para los proveedores de alojamiento y las organizaciones que desean ofrecer a sus usuarios una forma cómoda de acceder al correo electrónico a través de una interfaz web.
En ISPmanager, asegúrese de que la configuración de su alojamiento compartido es correcta. Compruebe que todos los módulos PHP necesarios están activados (por ejemplo, mod_rewrite
para Apache).
Compruebe los registros del servidor web (normalmente se encuentran en /var/log/apache2/error.log
para Apache o /var/log/nginx/error.log
para Nginx) para obtener pistas adicionales sobre lo que podría estar mal. Si estás usando PHP-FPM, necesitas asegurarte de que está funcionando y configurado correctamente. Comprueba la configuración del pool de PHP-FPM y asegúrate de que está gestionando las peticiones de tu sitio.
La siguiente línea debe ser agregada al archivo de configuración de PHP versión 7.4 en la ruta /opt/php74/etc/php-fpm.d/roundcube.php-fpm.conf
:
php_value[open_basedir] = /etc/roundcube:/usr/share/roundcube:/var/log/roundcube:/var/lib/roundcube/temp:/var/lib/roundcube/plugins/jqueryui/js/i18n:/usr/share/nodejs/bootstrap/dist:/tmp:/var/lib/php:/opt/php74/share/pear
Si tiene CentOS 7 instalado en el servidor, tendrá que añadir la siguiente línea en su lugar:
php_value[open_basedir] = /etc/roundcubemail:/usr/share/roundcubemail:/var/log/roundcubemail:/var/lib/roundcubemail/temp:/var/lib/roundcubemail/plugins/jqueryui/js/i18n:/usr/share/nodejs/bootstrap/dist:/tmp:/var/lib/php:/opt/php74/share/pear
Después de guardar los cambios, es necesario reiniciar el servicio utilizando el comando:
service php-fpm74 restart