Betalningsmetoder Abuse

Varför felet Ingen inmatningsfil specificerad visas när du öppnar Roundcube

  • Hem
  • Kunskapsbas
  • Varför felet Ingen inmatningsfil specificerad visas när du öppnar Roundcube
14.01.2025, 23:20

Ofta när du öppnar Roundcube i ispmanager 6-panelen uppstår ett fel Ingen inmatningsfil specificerad. Detta fel i Roundcube som körs via ISPmanager indikerar vanligtvis problem med webbserverns konfiguration eller felaktiga inställningar för filsökväg.

Värdet på open_basedir-direktivet har ändrats i PHP-alternativet version 7.4

Vad är Roundcube

Roundcube

Roundcube är en webbaserad e-postklient som är skriven i PHP och använder MySQL, PostgreSQL eller SQLite för datalagring. Det ger användarna ett användarvänligt gränssnitt för att komma åt sina brevlådor via en webbläsare.

Roundcube har följande funktioner:

  1. Intuitivt gränssnitt. Modernt och användarvänligt gränssnitt som liknar traditionella e-postklienter.
  2. Stöd för IMAP. Fungerar med e-postservrar som stöder IMAP-protokollet, vilket gör att användarna kan komma åt sin e-post från olika enheter.
  3. Flerspråkighet. Stödjer flera språk, vilket gör den tillgänglig för användare från hela världen
  4. Plugins och utökningsbarhet. Pluginsystemet gör att användarna kan lägga till nya funktioner och anpassa klienten efter sina behov.
  5. Säkerhet. Stöder en mängd olika säkerhetsmekanismer, inklusive SSL/TLS-kryptering för att skydda data.

Roundcube är ett populärt val för hostingleverantörer och organisationer som vill ge sina användare ett bekvämt sätt att komma åt e-post via ett webbgränssnitt.

Hur åtgärdar jag problemet?

Kontrollera i ISPmanager att du har konfigurerat ditt delade webbhotell korrekt. Kontrollera att alla nödvändiga PHP-moduler är aktiverade (t.ex. mod_rewrite för Apache).

Kontrollera webbserverns loggar (finns vanligtvis i /var/log/apache2/error. log för Apache eller /var/log/nginx/error.log för Nginx) för ytterligare ledtrådar om vad som kan vara fel. Om du använder PHP-FPM måste du se till att den fungerar och är korrekt konfigurerad. Kontrollera poolinställningarna för PHP-FPM och se till att den hanterar förfrågningar för din webbplats.

Arbeta med konfigurationsfilen

Följande rad ska läggas till i konfigurationsfilen för PHP version 7.4 på sökvägen /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

Om du har CentOS 7 installerat på servern måste du lägga till följande rad istället:

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 sparat ändringarna måste du starta om tjänsten med kommandot:

service php-fpm74 restart