Често при отваряне на Roundcube в панела ispmanager 6 се появява грешка No input file specified. Тази грешка в Roundcube, работещ чрез ISPmanager, обикновено показва проблеми с конфигурацията на уеб сървъра или неправилни настройки на пътя до файла.
Roundcube е уеб базиран имейл клиент, който е написан на PHP и използва MySQL, PostgreSQL или SQLite за съхранение на данни. Той предоставя на потребителите удобен интерфейс за достъп до техните пощенски кутии чрез уеб браузър.
Функции на Roundcube:
Roundcube е популярен избор за доставчици на хостинг услуги и организации, които искат да предоставят на своите потребители удобен начин за достъп до електронна поща чрез уеб интерфейс.
В ISPmanager се уверете, че конфигурацията на споделения ви хостинг е настроена правилно. Проверете дали са активирани всички необходими PHP модули (например mod_rewrite
за Apache).
Проверете дневниците на уеб сървъра (обикновено се намират в /var/log/apache2/error.log
за Apache или /var/log/nginx/error.log
за Nginx) за допълнителни улики относно това какво може да не е наред. Ако използвате PHP-FPM, трябва да се уверите, че той работи и е конфигуриран правилно. Проверете настройките на пула на PHP-FPM и се уверете, че той обработва заявките за вашия сайт.
Следният ред трябва да бъде добавен към конфигурационния файл на PHP версия 7.4 по пътя /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
Ако на сървъра е инсталирана CentOS 7, вместо това трябва да добавите следния ред:
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
След като запазите промените, трябва да рестартирате услугата, като използвате командата:
service php-fpm74 restart