Начини плаћања Abuse

Зашто се појављује грешка „Није наведена улазна датотека“ приликом отварања Roundcube-а

  • Главная
  • База знања
  • Зашто се појављује грешка „Није наведена улазна датотека“ приликом отварања Roundcube-а
14.01.2025, 23:20

Често се при отварању Roundcube-а у панелу ispmanager 6 јавља грешка „Није наведена улазна датотека“. Ова грешка у Roundcube-у покренутом преко ISPmanager-а обично указује на проблеме са конфигурацијом веб сервера или нетачна подешавања путање датотеке.

У алтернативној PHP верзији 7.4 значење директиве open_basedir је промењено

Шта је Раундкуб

Округла коцка

Roundcube је веб-базирани клијент за е-пошту написан у PHP-у и користи MySQL, PostgreSQL или SQLite за складиштење података. Корисницима пружа практичан интерфејс за приступ њиховим е-маил налозима путем веб прегледача.

Карактеристике округле коцке:

  1. Интуитиван интерфејс. Модеран и једноставан интерфејс који подсећа на традиционалне имејл клијенте.
  2. IMAP подршка: Ради са поштанским серверима који подржавају IMAP протокол, омогућавајући корисницима да приступе својој пошти са више уређаја
  3. Вишејезичан: Подржава више језика, што га чини доступним корисницима из целог света
  4. Додаци и проширивост: Систем додатака омогућава корисницима да додају нове функције и прилагоде клијента својим потребама.
  5. Безбедност: Подржава разне безбедносне механизме, укључујући SSL/TLS енкрипцију за заштиту података.

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