Время не стоит на месте и программы обновляются тоже, появляются новые фичи, исправляются баги.
Всем тем кто пользуется вэб интерфейсом RoundCube советую не ждать обновлений пакетов synology, а обновляться самим, тем более что это не сложно.
- Заходите на домашнюю страницу https://www.roundcube.net и скачиваете архив с новой сборкой.
- В Synology RoundCube находится тут
- Код: Выделить всё
/home/
roundcube
/roundcubemail
- Сделайте предварительно бэкап папки config или лучше вообще всей папки rouncube, чтобы потом была возможность безболезненно откатить все назад.
- Скопируйте все файлы из архива с заменой файлов и с соблюдением структуры папок…
- Откройте файл конфигурации
- Код: Выделить всё
/home/
roundcube
/roundcubemail/config/main.inc.php
в районе 350 строки найдите:
- Код: Выделить всё
$rcmail_config['enable_installer'] = false;
поменяйте значение на true, это разрешит запуск инсталлятора.
- Запускаем инсталляциюоткройте в браузере страницу
- Код: Выделить всё
https://your_domain/mail/installer
первая страница, проверяет возможности сервера, как и предполагалось, все замечательно, жмем Next
у нас идет процесс обновления и мы переходим сразу к пункту 3, пропуская Create config
а вот Test config выдал ошибку, все правильно в новой версии добавились дополнительные поля.
Исправить это можно двумя способами- можно перейти к пункту 2 и создать новый конфиг-файл с помощью генератора
- для аккуратных пользователей, чтоб не нарушать настройки synology просто исправим вручную старыйц конфиг, см. следующий пункт.
- Обновляем файл конфигурации
- Ищем
- Код: Выделить всё
// Log IMAP conversation to <log_dir>/imap or to syslog
$rcmail_config[‘imap_debug’] = false;
Добавляем после
- Код: Выделить всё
// Log LDAP conversation to <log_dir>/ldap or to syslog
$rcmail_config[‘ldap_debug’] = false;
- Ищем
- Код: Выделить всё
// Minimal value of user's 'keep_alive' setting (in seconds)
// Must be less than ‘session_lifetime’
$rcmail_config[‘min_keep_alive’] = 60;
Добавляем после
- Код: Выделить всё
// Enable DNS checking for e-mail address validation
$rcmail_config[’email_dns_check’] = false;
- Ищем
- Код: Выделить всё
// If true, after message delete/move, the next message will be displayed
$rcmail_config[‘display_next’] = FALSE;
Добавляем после
- Код: Выделить всё
// If true, messages list will be sorted by message index instead of message date
$rcmail_config[‘index_sort’] = TRUE;
- Ищем
- Теперь когда у нас все прошло на отлично можно считать установку оконченной
- И осталось только удалить папку installer и в конфиге исправить обратно
- Код: Выделить всё
$rcmail_config['enable_installer'] = false;
https://www.diskstation.ru/viewtopic.php?f=19&t=77
Просмотров: 2573