Page 3 of 5

Re: Roundcube, покажи личико

Posted: Tue Apr 14, 2015 6:14 pm
by skurudo
jser wrote:Опять приключилось то же самое.
Покопался, нашел вероятную причину - исчез файлик

Code: Select all

/usr/share/rouncubemail/plugins/password/driver/config.inc.php
Вернул его на место - все заработало.
Последние апдейты почем-уто странно повлияли на права, это печально, но не критично и легко исправимо.

Re: Roundcube, покажи личико

Posted: Wed Apr 15, 2015 9:00 am
by Ngel
jser wrote:Опять приключилось то же самое.
Покопался, нашел вероятную причину - исчез файлик

Code: Select all

/usr/share/rouncubemail/plugins/password/driver/config.inc.php
Вернул его на место - все заработало.
"плюсую" к проблеме. (CentOS 6.6)
и да - я тоже не нахожу у себя /usr/share/rouncubemail/plugins/password/driver/config.inc.php
попробовал на другом серваке, где была веста установлена - "личико" то показало, но в нем :
"CONFIGURATION ERROR

defaults.inc.php was not found.
Please read the INSTALL instructions!"

Re: Roundcube, покажи личико

Posted: Wed Apr 15, 2015 9:26 am
by Ngel
есть прогресс. на первом сервере (где просто белый экран выдавало) помог
/usr/share/roundcubemail/bin/update.sh
теперь там тоже ругается на то, что не нашло defaults.inc.php :)

Re: Roundcube, покажи личико

Posted: Wed Apr 15, 2015 9:30 am
by jser
Это он, скорее всего, ругается на отсутствие defaults.inc.php в /etc/roundcubemail. Но там этот файл не нужен.

Re: Roundcube, покажи личико

Posted: Wed Apr 15, 2015 9:54 am
by Ngel
Ну на текущий момент он есть и в /usr/share/roundcubemail/plugins/password и в /etc/roundcubemail/ , но толку мало.

Re: Roundcube, покажи личико

Posted: Wed Apr 15, 2015 10:02 am
by jser
Когда у меня это случилось - я поступил просто. Нашел конфиги, которые заливаются при установке Весты и залил их туда и так, как это делает инсталлятор Весты. Все заработало.
В /etc/roundcubemail у меня обычно лежало три файла: db.inc.php, main.inc.php, mimetypes.php. После обновления круглокуба появлялся defaults.inc.php и config.inc.php.sample. Но от присутствия/отсутствия последних двух ничего положительного не происходило. Тогда я и решил залить файлы по новой.

Re: Roundcube, покажи личико

Posted: Wed Apr 15, 2015 10:11 am
by Ngel
Не поделитесь этими файлами? (Желательно с указанием родного "места прописки")

Re: Roundcube, покажи личико

Posted: Wed Apr 15, 2015 10:44 am
by jser
У меня сервер живет под CentOS - соответственно, я взял инсталл под нее

Code: Select all

RHOST='r.vestacp.com'
CHOST='c.vestacp.com'
REPO='cmmnt'
VERSION='0.9.8/rhel'

Code: Select all

# Roundcube configuration
wget $CHOST/$VERSION/httpd-webmail.conf -O /etc/httpd/conf.d/roundcubemail.conf
wget $CHOST/$VERSION/roundcube-main.conf -O /etc/roundcubemail/main.inc.php
wget $CHOST/$VERSION/roundcube-db.conf -O /etc/roundcubemail/db.inc.php
wget $CHOST/$VERSION/roundcube-driver.php -O \
    /usr/share/roundcubemail/plugins/password/drivers/vesta.php
wget $CHOST/$VERSION/roundcube-pw.conf -O \
    /usr/share/roundcubemail/plugins/password/config.inc.php
Как видим
$CHOST = с.vestacp.com - для CentOS
или
$CHOST = r.vestacp.com - для RHEL
$VERSION = 0.9.8/rhel
Итого для CentOS получаем:

Code: Select all

# Roundcube configuration
wget с.vestacp.com/0.9.8/rhel/httpd-webmail.conf -O /etc/httpd/conf.d/roundcubemail.conf
wget с.vestacp.com/0.9.8/rhel/roundcube-main.conf -O /etc/roundcubemail/main.inc.php
wget с.vestacp.com/0.9.8/rhel/roundcube-db.conf -O /etc/roundcubemail/db.inc.php
wget с.vestacp.com/0.9.8/rhel/roundcube-driver.php -O \
    /usr/share/roundcubemail/plugins/password/drivers/vesta.php
wget с.vestacp.com/0.9.8/rhel/roundcube-pw.conf -O \
    /usr/share/roundcubemail/plugins/password/config.inc.php
Здесь есть как пути, откуда взять файлы конфигурации, так и пути, куда их положить подкаким именем.
Да, файл /etc/roundcubemail/defaults.inc.php у меня присутствует, там прописана конфигурация БД и еще кой-чего, куда я лезть не стал. Прочитав комментарии в файле сделать это самостоятельно совсем несложно. Плюс залезть в phpMyAdmin, задать пароль на базу круглокуба - тот же, что и прописан в конфиге.

Re: Roundcube, покажи личико

Posted: Wed Apr 15, 2015 2:18 pm
by Ngel
так... с defaults.inc.php всё оказалось гораздо тупее, аж стыдно.
в /etc/roundcubemail/ файлы config.inc.php (и, как я предполагаю, старые файлы конфигов) db.old.php и main.old.php c CMOD-ом 644, а defaults.inc.php и mimetypes.php - с 640.
поставил 644 - заработало.

спасибо за помощь и терпение.

Re: Roundcube, покажи личико

Posted: Wed Apr 15, 2015 2:28 pm
by skurudo
Ngel wrote:в /etc/roundcubemail/ файлы config.inc.php (и, как я предполагаю, старые файлы конфигов) db.old.php и main.old.php c CMOD-ом 644, а defaults.inc.php и mimetypes.php - с 640. поставил 644 - заработало. спасибо за помощь и терпение.
Наоборот, вам спасибо, что выложили решение, на которое можно ссылаться и остальные форумчане смогут поправить ошибку. Из-за обновлений ПО такое оно будет таки нужно )