Adesea, atunci când deschideți Roundcube în ispmanager 6 panel, apare eroarea No input file specified. Această eroare în Roundcube care rulează prin ISPmanager indică, de obicei, probleme cu configurația serverului web sau setări incorecte ale căii fișierului.
Roundcube este un client de e-mail bazat pe web care este scris în PHP și utilizează MySQL, PostgreSQL sau SQLite pentru stocarea datelor. Acesta oferă utilizatorilor o interfață ușor de utilizat pentru a-și accesa căsuțele poștale prin intermediul unui browser web.
Caracteristicile Roundcube:
Roundcube este o alegere populară pentru furnizorii de găzduire și organizațiile care doresc să ofere utilizatorilor lor o modalitate convenabilă de a accesa e-mailul printr-o interfață web.
În ISPmanager, asigurați-vă că aveți configurată corect configurația de găzduire partajată. Verificați dacă toate modulele PHP necesare sunt activate (de exemplu, mod_rewrite
pentru Apache).
Verificați jurnalele serverului web (de obicei se găsesc în /var/log/apache2/error.log
pentru Apache sau /var/log/nginx/error.log
pentru Nginx) pentru indicii suplimentare cu privire la ce ar putea fi în neregulă. Dacă utilizați PHP-FPM, trebuie să vă asigurați că acesta funcționează și este configurat corect. Verificați setările grupului PHP-FPM și asigurați-vă că acesta gestionează cererile pentru site-ul dvs.
Următoarea linie trebuie adăugată la fișierul de configurare PHP versiunea 7.4 la calea /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
Dacă aveți CentOS 7 instalat pe server, va trebui să adăugați în schimb următoarea linie:
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
După salvarea modificărilor, trebuie să reporniți serviciul folosind comanda:
service php-fpm74 restart