Pri otváraní Roundcube v paneli ispmanager 6 často dochádza k chybe No input file specified. Táto chyba v Roundcube spustenom prostredníctvom ISPmanageru zvyčajne indikuje problémy s konfiguráciou webového servera alebo nesprávne nastavenie cesty k súboru.
Roundcube je webový e-mailový klient, ktorý je napísaný v jazyku PHP a na ukladanie údajov používa MySQL, PostgreSQL alebo SQLite. Používateľom poskytuje používateľsky prívetivé rozhranie na prístup k ich poštovým schránkam prostredníctvom webového prehliadača.
Funkcie Roundcube:
Roundcube je obľúbenou voľbou pre poskytovateľov hostingu a organizácie, ktoré chcú svojim používateľom poskytnúť pohodlný spôsob prístupu k elektronickej pošte prostredníctvom webového rozhrania.
V aplikácii ISPmanager skontrolujte, či máte správne nastavenú konfiguráciu zdieľaného hostingu. Skontrolujte, či sú aktivované všetky požadované moduly PHP (napr. mod_rewrite
pre Apache).
Skontrolujte protokoly webového servera (zvyčajne sa nachádzajú v /var/log/apache2/error.log
pre Apache alebo /var/log/nginx/error.log
pre Nginx), aby ste získali ďalšie indície o tom, čo by mohlo byť zlé. Ak používate PHP-FPM, musíte sa uistiť, že funguje a je správne nakonfigurovaný. Skontrolujte nastavenia fondu PHP-FPM a uistite sa, že spracúva požiadavky pre vašu stránku.
Do konfiguračného súboru PHP verzie 7.4 na ceste /opt/php74/etc/php-fpm.d/roundcube.php-fpm.conf
je potrebné pridať nasledujúci riadok:
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
Ak máte na serveri nainštalovaný systém CentOS 7, musíte namiesto neho pridať nasledujúci riadok:
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
Po uložení zmien je potrebné službu reštartovať pomocou príkazu:
service php-fpm74 restart