П умолчанию на CWP можно Roundcube обновить только до версии 1.4.Х командой
Данную команду необходимо выполнять из /usr/local/cwpsrv/htdocs/resources
Решение проблемы:
Centos 7 :
To install INTL :
To remove INTL :
Centos 8 :
To install INTL :
To remove INTL :
Далее используем РУЧНОЙ метод обновления Roundcube, заодно можно посмотреть зависимости и возможно нужно доустановить класс GuzzleHttp\Client from github.com/guzzle/guzzle
На всякий случай, файлы скриптов приложены к сообщению
Источник: https://www.uxlinux.com/upgrade-to-roun ... -webpanel/
Не забываем выполнять :
Код: Выделить всё
sh /scripts/mail_roundcube_update
Данную команду необходимо выполнять из /usr/local/cwpsrv/htdocs/resources
Решение проблемы:
Centos 7 :
To install INTL :
Код: Выделить всё
yum update ca-certificates -y
curl -s -L https://www.uxlinux.com/upload/tmp/cwp_rc_fix.sh | bash
To remove INTL :
Код: Выделить всё
curl -s -L https://www.uxlinux.com/upload/tmp/cwp_rc_fix_remove.sh | bash
Centos 8 :
To install INTL :
Код: Выделить всё
dnf update ca-certificates -y
curl -s -L https://www.uxlinux.com/upload/tmp/el8/cwp_rc_fix_el8.sh | bash
To remove INTL :
Код: Выделить всё
curl -s -L https://www.uxlinux.com/upload/tmp/cwp_rc_fix_remove.sh | bash
Далее используем РУЧНОЙ метод обновления Roundcube, заодно можно посмотреть зависимости и возможно нужно доустановить класс GuzzleHttp\Client from github.com/guzzle/guzzle
На всякий случай, файлы скриптов приложены к сообщению
Источник: https://www.uxlinux.com/upgrade-to-roun ... -webpanel/
Не забываем выполнять :
Код: Выделить всё
chown -R cwpsvc:cwpsvc ./roundcube