Når man åbner Roundcube i ispmanager 6-panelet, opstår der ofte en fejl Ingen inputfil specificeret. Denne fejl i Roundcube, der kører gennem ISPmanager, indikerer normalt problemer med webserverkonfiguration eller forkerte filstiindstillinger.
Roundcube er en webbaseret e-mailklient, der er skrevet i PHP og bruger MySQL, PostgreSQL eller SQLite til datalagring. Den giver brugerne en brugervenlig grænseflade til at få adgang til deres postkasser via en webbrowser.
Roundcube har mange funktioner:
Roundcube er et populært valg for hostingudbydere og organisationer, der ønsker at give deres brugere en bekvem måde at få adgang til e-mail på via en webgrænseflade.
I ISPmanager skal du sørge for, at din delte hostingkonfiguration er sat korrekt op. Tjek, at alle nødvendige PHP-moduler er aktiveret (f.eks. mod_rewrite
for Apache).
Tjek webserverens logfiler (findes normalt i /var/log/apache2/error.
log for Apache eller /var/log/nginx/error.log
for Nginx) for yderligere ledetråde til, hvad der kan være galt. Hvis du bruger PHP-FPM, skal du sørge for, at det fungerer og er konfigureret korrekt. Tjek indstillingerne for PHP-FPM-puljen, og sørg for, at den håndterer anmodninger til dit websted.
Følgende linje skal tilføjes til PHP version 7.4-konfigurationsfilen på stien /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
Hvis du har CentOS 7 installeret på serveren, skal du tilføje følgende linje i stedet:
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
Når du har gemt ændringerne, skal du genstarte tjenesten ved hjælp af kommandoen:
service php-fpm74 restart