При установке панели управления Vesta, база данных фронтенда Roundcube может не проинициализироваться, и при подключении к http://АДРЕСВАШЕГОСЕРВЕРА/webmail/ возникает ошибка DATABASE ERROR: CONNECTION FAILED
Для инициализации базы данных вручную, требуется выполнить следующие действия:
- Подключитесь к Вашему серверу по SSH, проверьте содержание файла /etc/roundcube/db.inc.php
в нем должна быть следующая строка$rcmail_config['db_dsnw'] = 'mysql://roundcube:ПАРОЛЬ@localhost/roundcube';
где ПАРОЛЬ — пароль для подключения к серверу MySQL для пользователя Roundcube
- Подключитесь к MySQL c правами root и создайте пользователя Roundcube
mysql> GRANT ALL PRIVILEGES ON roundcube.* TO roundcube@localhost IDENTIFIED BY 'ПАРОЛЬ';
- Выйдите из консоли MySQL и загрузить схему данных Roundcube
mysql -u root -p'ПАРОЛЬ' roundcube < mysql.initial.sql