Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Почтовый сервер
  • Search

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

Вопросы по работе Почтовый сервера
Dovecot, Exim, RoundCube
Locked
  • Print view
Advanced search
47 posts
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next
jser
Posts: 75
Joined: Sun Jun 23, 2013 1:06 pm

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

Post by jser » Mon Oct 28, 2013 11:17 pm

После последнего обновления не желает казать свое веб-лицо Roundcube, показывает чистую страницу. В логах Апача нашел, что ругается на невозможность записать что-то там в лог:
PHP Warning: Error writing to log file /usr/share/roundcubemail/logs/errors; Please check permissions in /usr/share/roundcubemail/program/lib/Roundcube/rcube.php on line 1060
PHP Warning: Configuration error. Unsupported database driver: in /usr/share/roundcubemail/program/lib/Roundcube/rcube.php on line 1160
Неподдерживаемый датабейс драйвер - как я понял, это тот самый файл, у которого неправильно выставлены права.
Помогите, пожалуйста, запустить круглокубика.
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

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

Post by skid » Tue Oct 29, 2013 10:00 am

Уточните какая установлена версия пакета и какая ОС используется. Попробовал обновиться на CentOS и Debian, проблему не обнаружил.
Top

jser
Posts: 75
Joined: Sun Jun 23, 2013 1:06 pm

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

Post by jser » Tue Oct 29, 2013 10:39 am

CentOS 6.4 x64, Vesta 0.9.8-5, Vesta-php 0.9.7-3, Vesta-nginx 0.9.7-2
Вряд ли дело в обновлении панели, наверняка в обновлении Roundcube.
Почему-то изменился путь к лог-файлу. Раньше лог лежал в /var/log/rouncubemail, а теперь круглокуб хочет его иметь в /usr/share/roundcubemail/logs.
Я посмотрел на прежний лог, права у него были абсолютно левые - владельцем был юзер хостинга, который первый вручную создал у себя в почте папку SPAM. Но и с такими правами все работало. А теперь перестало.
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

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

Post by skid » Tue Oct 29, 2013 11:19 am

Возможно переписались конфиги. Покажите содержимое папки /etc/roundcubemail/
Top

jser
Posts: 75
Joined: Sun Jun 23, 2013 1:06 pm

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

Post by jser » Tue Oct 29, 2013 12:05 pm

Три файла: db.inc.php, main.inc.php, mimetypes.php
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

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

Post by skid » Tue Oct 29, 2013 12:58 pm

Сравните конфигурацию с той, что устанавливается панелью. Возможно конфиги принудительно переписались после обновления
main.inc.php
db.inc.php
Top

jser
Posts: 75
Joined: Sun Jun 23, 2013 1:06 pm

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

Post by jser » Tue Oct 29, 2013 2:11 pm

db.inc.php после обновления остался без изменений, а main.inc.php несколько отличался - не был прописан дефолтный хост в секции IMAP, несколько опций добавилось в секциях SMTP и System. Заменил файл на сервере на прикрепленный к предыдущему посту - морду все равно не видно.
На всякий случай проверил логин-пароль к базе данных и сам факт ее существования через phpMyAdmin - все работает. В смысле, кроме морды круглокуба.
Предупреждения PHP остались те же.
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

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

Post by skid » Tue Oct 29, 2013 3:07 pm

Можно попробовать переустановить почтовик.

В зависимости от того подключен remi или нет:

Code: Select all

yum reinstall roundcubemail --enablerepo=remi

Code: Select all

yum reinstall roundcubemail 
Top

jser
Posts: 75
Joined: Sun Jun 23, 2013 1:06 pm

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

Post by jser » Tue Oct 29, 2013 3:25 pm

Попробовал. Эффект тот же. Но ставился круглокуб с epel, с remi не захотел
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

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

Post by skid » Tue Oct 29, 2013 5:20 pm

Можно попробовать еще один вариант - полное удаление.

Code: Select all

mv /etc/roundcubemail /etc/roundcubemail_
mv /etc/httpd/conf.d/roundcubemail.conf /etc/httpd/conf.d/roundcubemail.conf_
yum remove roundcubemail
yum install roundcubemail
rm -rf /etc/roundcubemail
mv /etc/roundcubemail_ /etc/roundcubemail
mv /etc/httpd/conf.d/roundcubemail.conf_ /etc/httpd/conf.d/roundcubemail.conf
service httpd restart
Top


Locked
  • Print view

47 posts
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next

Return to “Почтовый сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password