Beim Öffnen von Roundcube im ispmanager 6-Panel tritt häufig die Fehlermeldung No input file specified auf. Dieser Fehler in Roundcube, der über ISPmanager läuft, deutet in der Regel auf Probleme mit der Webserverkonfiguration oder falsche Dateipfadeinstellungen hin.
Roundcube ist ein webbasierter E-Mail-Client, der in PHP geschrieben ist und MySQL, PostgreSQL oder SQLite zur Datenspeicherung verwendet. Er bietet den Benutzern eine benutzerfreundliche Schnittstelle, um auf ihre Mailboxen über einen Webbrowser zuzugreifen.
Roundcube Eigenschaften:
Roundcube ist eine beliebte Wahl für Hosting-Provider und Organisationen, die ihren Benutzern eine bequeme Möglichkeit bieten wollen, über ein Web-Interface auf E-Mails zuzugreifen.
Vergewissern Sie sich im ISPmanager, dass Ihre Shared-Hosting-Konfiguration korrekt eingerichtet ist. Prüfen Sie, ob alle erforderlichen PHP-Module aktiviert sind (z. B. mod_rewrite
für Apache).
Überprüfen Sie die Webserver-Protokolle (in der Regel in /var/log/apache2/error.log
für Apache oder /var/log/nginx/error.log
für Nginx) auf weitere Hinweise auf das Problem. Wenn Sie PHP-FPM verwenden, müssen Sie sicherstellen, dass es funktioniert und richtig konfiguriert ist. Überprüfen Sie die PHP-FPM-Pool-Einstellungen und stellen Sie sicher, dass er die Anfragen für Ihre Website bearbeitet.
Die folgende Zeile sollte in die Konfigurationsdatei von PHP Version 7.4 unter dem Pfad /opt/php74/etc/php-fpm.d/roundcube.php-fpm.conf
eingefügt werden:
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
Wenn Sie CentOS 7 auf dem Server installiert haben, müssen Sie stattdessen die folgende Zeile hinzufügen:
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
Nachdem Sie die Änderungen gespeichert haben, müssen Sie den Dienst mit dem Befehl neu starten:
service php-fpm74 restart