Betaalmethoden Abuse

Waarom de foutmelding No input file specified verschijnt bij het openen van Roundcube

  • Hoofdpagina
  • Kennisbank
  • Waarom de foutmelding No input file specified verschijnt bij het openen van Roundcube
14.01.2025, 23:20

Vaak treedt bij het openen van Roundcube in ispmanager 6 panel de foutmelding No input file specified op. Deze foutmelding in de Roundcube via ISPmanager duidt meestal op problemen met de webserverconfiguratie of onjuiste bestandspadinstellingen.

De waarde van de open_basedir richtlijn is gewijzigd in het PHP alternatief versie 7.4

Wat is Roundcube

Roundcube

Roundcube is een webgebaseerde e-mailclient die is geschreven in PHP en MySQL, PostgreSQL of SQLite gebruikt voor gegevensopslag. Het biedt gebruikers een gebruiksvriendelijke interface om toegang te krijgen tot hun mailboxen via een webbrowser.

Kenmerken van Roundcube:

  1. Intuïtieve interface. Moderne en gebruikersvriendelijke interface die lijkt op traditionele e-mailclients.
  2. IMAP-ondersteuning. Werkt met mailservers die het IMAP-protocol ondersteunen, waardoor gebruikers vanaf verschillende apparaten toegang hebben tot hun mail.
  3. Meertaligheid. Ondersteunt meerdere talen, waardoor het toegankelijk is voor gebruikers van over de hele wereld
  4. Plugins en uitbreidbaarheid. Met het plugin-systeem kunnen gebruikers nieuwe functies toevoegen en de client aanpassen aan hun behoeften.
  5. Beveiliging. Ondersteunt verschillende beveiligingsmechanismen, waaronder SSL/TLS-encryptie om gegevens te beschermen.

Roundcube is een populaire keuze voor hostingproviders en organisaties die hun gebruikers een handige manier willen bieden om toegang te krijgen tot e-mail via een webinterface.

Hoe los je het probleem op?

Controleer in ISPmanager of uw shared hosting configuratie correct is ingesteld. Controleer of alle vereiste PHP-modules zijn geactiveerd (bijvoorbeeld mod_rewrite voor Apache).

Controleer de logboeken van de webserver (meestal te vinden in /var/log/apache2/error.log voor Apache of /var/log/nginx/error.log voor Nginx) voor extra aanwijzingen over wat er mis kan zijn. Als PHP-FPM gebruikt wordt, moet gecontroleerd worden of het werkt en correct geconfigureerd is. Controleer de instellingen van de PHP-FPM pool en zorg ervoor dat deze verzoeken voor je site verwerkt.

Werken met het configuratiebestand

De volgende regel moet worden toegevoegd aan het PHP versie 7.4 configuratiebestand op het pad /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

Als u CentOS 7 op de server hebt geïnstalleerd, moet u in plaats daarvan de volgende regel toevoegen:

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

Nadat u de wijzigingen hebt opgeslagen, moet u de service opnieuw starten met het commando:

service php-fpm74 restart