Често се при отварању Roundcube-а у панелу ispmanager 6 јавља грешка „Није наведена улазна датотека“. Ова грешка у Roundcube-у покренутом преко ISPmanager-а обично указује на проблеме са конфигурацијом веб сервера или нетачна подешавања путање датотеке.
Roundcube је веб-базирани клијент за е-пошту написан у PHP-у и користи MySQL, PostgreSQL или SQLite за складиштење података. Корисницима пружа практичан интерфејс за приступ њиховим е-маил налозима путем веб прегледача.
Карактеристике округле коцке:
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