Roundcube, покажи личико
Re: Roundcube, покажи личико
Имеющиеся аккаунты почты и имеющиеся письма не убьет?
Есть смысл делать бекап БД и писем?
Есть смысл делать бекап БД и писем?
Re: Roundcube, покажи личико
Письма останутся на месте. Это только веб-интерфейс к почтовику.
Re: Roundcube, покажи личико
Точно. Это я стормозил.
Все сделал - убрал-вернул Roundcube, конфиги.
И все вернулось на круги своя. Опять он требует доступа к лог-файлу /usr/share/roundcubemail/logs/errors
Все сделал - убрал-вернул Roundcube, конфиги.
И все вернулось на круги своя. Опять он требует доступа к лог-файлу /usr/share/roundcubemail/logs/errors
Re: Roundcube, покажи личико
Надеялся, что все решится этим. Ок значит что-то другое.
Что попадает в лог?
Code: Select all
mkdir /usr/share/roundcubemail/logs
chown apache:apache /usr/share/roundcubemail/logs
chmod 777 /usr/share/roundcubemail/logs
Re: Roundcube, покажи личико
Права в итоге я поставил на директорию, как и на остальные соседние - root:root 755, так оно вполне работает, возможно такие они и должны быть из коробки.
Создает там лог по имени errors с правами admin:admin 644. В Этом логе опять ругается на неподходящий драйвер базы в строке 75 файла rcube_db.php:
Создает там лог по имени errors с правами admin:admin 644. В Этом логе опять ругается на неподходящий драйвер базы в строке 75 файла rcube_db.php:
Странно, там класс mysql, на котором живет Roundcube, присутствует.DB Error: Configuration error. Unsupported database driver: in /usr/share/roundcubemail/program/lib/Roundcube/rcube_db.php on line 75 (GET /webmail/)
Re: Roundcube, покажи личико
В файле /usr/share/roundcubemail/program/include/iniset.php определяется то откуда roundcube читает конфиги.
Там должно быть
Еще нужно проверить права на конфиги
Там должно быть
Code: Select all
define('RCMAIL_CONFIG_DIR', '/etc/roundcubemail');
Code: Select all
[root@nxt ~]# ls -all /etc/roundcubemail/
total 52
drwxr-xr-x. 2 root root 4096 Oct 30 10:37 .
drwxr-xr-x. 81 root root 4096 Oct 30 10:29 ..
-rw-r-----. 1 root apache 2168 Oct 21 08:03 db.inc.php
-rw-r----- 1 root apache 35898 Oct 29 11:06 main.inc.php
-rw-r----- 1 root apache 2731 Oct 21 15:39 mimetypes.php
Re: Roundcube, покажи личико
Посмотрел. Все соответствует.
Re: Roundcube, покажи личико
Посмотрите совет на форуме remi
Если не поможет, перключитесь на что-нибудь другое. Например на squirrelmail. Его довольно легко установить.
Если нет https домена, то закоментируйте rewrite в /etc/httpd/conf.d/squirrelmail.conf
Если не поможет, перключитесь на что-нибудь другое. Например на squirrelmail. Его довольно легко установить.
Code: Select all
yum remove roundcubemail
yum install squirrelmail
chmod 777 /var/lib/squirrelmail/prefs
chmod a+r /etc/squirrelmail
Re: Roundcube, покажи личико
Когда все надоело, установил Весту на виртуалку, обновил систему, поигрался, а затем скопировал все файлы круглокуба на хост вместе с базой данных. Заработало.
Не самый лучший выход, но работает - и то хорошо.
Не самый лучший выход, но работает - и то хорошо.
Re: Roundcube, покажи личико
Опять приключилось то же самое.
Покопался, нашел вероятную причину - исчез файлик
Вернул его на место - все заработало.
Покопался, нашел вероятную причину - исчез файлик
Code: Select all
/usr/share/rouncubemail/plugins/password/driver/config.inc.php