При установке панели управления Vesta, база данных фронтенда Roundcube может не проинициализироваться, и при подключении к http://АДРЕСВАШЕГОСЕРВЕРА/webmail/ возникает ошибка DATABASE ERROR: CONNECTION FAILED

Roundcube Ошибка подключения к базе данных

Для инициализации базы данных вручную, требуется выполнить следующие действия:

  • Подключитесь к Вашему серверу по 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
Отмечено:

Добавить комментарий