Når du åpner Roundcube i ispmanager 6-panelet, oppstår ofte feilen Ingen inndatafil spesifisert. Denne feilen i Roundcube som kjører gjennom ISPmanager indikerer vanligvis problemer med webserverkonfigurasjon eller feil filbaneinnstillinger.
Roundcube er en nettbasert e-postklient som er skrevet i PHP og bruker MySQL, PostgreSQL eller SQLite for datalagring. Den gir brukerne et brukervennlig grensesnitt for å få tilgang til postkassene sine via en nettleser.
Roundcube-funksjoner:
Roundcube er et populært valg for hostingleverandører og organisasjoner som ønsker å gi brukerne sine en praktisk måte å få tilgang til e-post via et webgrensesnitt.
I ISPmanager må du kontrollere at konfigurasjonen for delt hosting er satt opp riktig. Kontroller at alle nødvendige PHP-moduler er aktivert (f.eks. mod_rewrite
for Apache).
Sjekk webserverloggene (vanligvis i /var/log/apache2/error.
log for Apache eller /var/log/nginx/error
.log for Nginx) for å finne flere ledetråder til hva som kan være galt. Hvis du bruker PHP-FPM, må du forsikre deg om at den fungerer og er riktig konfigurert. Sjekk innstillingene for PHP-FPM-poolen og sørg for at den håndterer forespørsler for nettstedet ditt.
Følgende linje bør legges til i PHP versjon 7.4-konfigurasjonsfilen i banen /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 installert på serveren, må du legge til 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
Etter at du har lagret endringene, må du starte tjenesten på nytt ved hjelp av kommandoen:
service php-fpm74 restart