Dažnai atidarant Roundcube skydelyje ispmanager 6 atsiranda klaida Nenurodytas įvesties failas. Ši klaida "Roundcube", veikiančiame per "ISPmanager", paprastai rodo žiniatinklio serverio konfigūracijos problemas arba neteisingus failo kelio nustatymus.
Roundcube yra žiniatinklio el. pašto klientas, parašytas PHP kalba ir naudojantis "MySQL", "PostgreSQL" arba "SQLite" duomenų saugyklą. Naudotojams ji suteikia patogią sąsają, leidžiančią pasiekti savo pašto dėžutes per interneto naršyklę.
Roundcube funkcijos:
Roundcube yra populiarus pasirinkimas prieglobos paslaugų teikėjams ir organizacijoms, norinčioms savo naudotojams suteikti patogų būdą pasiekti el. paštą per žiniatinklio sąsają.
Programoje "ISPmanager" įsitikinkite, kad teisingai nustatėte bendrųjų prieglobos paslaugų konfigūraciją. Patikrinkite, ar įjungti visi reikalingi PHP moduliai (pvz., "Apache" mod_rewrite
).
Patikrinkite žiniatinklio serverio žurnalus (paprastai juos rasite /var/log/apache2/error.log
, jei tai "Apache", arba /var/log/nginx/error.log
, jei tai "Nginx"), kad sužinotumėte, kas gali būti negerai. Jei naudojate PHP-FPM, turite įsitikinti, kad jis veikia ir yra tinkamai sukonfigūruotas. Patikrinkite PHP-FPM fondo nustatymus ir įsitikinkite, kad jis tvarko jūsų svetainės užklausas.
Į PHP 7.4 versijos konfigūracijos failą /opt/php74/etc/php-fpm.d/roundcube.php-fpm.conf
reikia įrašyti šią eilutę:
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
Jei serveryje įdiegta "CentOS 7", vietoj šios eilutės reikia pridėti šią eilutę:
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
Įrašę pakeitimus, turite iš naujo paleisti paslaugą naudodami komandą:
service php-fpm74 restart