Can not save settings for new identity
In the imap section only "Label" and "Username" can be saved. All other values are empty after clicking "Save".
Comments (22)
-
-
Did you execute the SQL file? It doesn't save if the database table has not been created.
-
Dear Stephen. Explain please, how to execute SQL file ??
-
Dear Seteven, same here. SQl is present, but Config could not be stored ..
-
repo owner Make fix in last version. Please check.
-
Boris! Nothing changed. Also there is no possibility to save data.
-
repo owner What version of Roundcube? Please confirm database table ident_switch exists.
-
repo owner And by the way, you can write me in Russian (I see UI in that language in the screenshow above).
-
Борис, здравствуйте! :) Версия Roundcube Webmail 1.3.4
-
repo owner Добрый. Под ветку 1.3 ещё не тестировал, планирую в ближайшие выходные. Наличие таблицы в БД проверили?
-
Нет, не проверил. Если подскажете как, сделаю и расскажу об изменениях
-
repo owner Нужно в config.inc.php всего Roundcube посмотреть, где находится БД (параметр $config['db_dsnw']). У меня файл настроек лежит в /etc/roundcube. Зайти в БД с учётными данными из конфига и проверить наличие таблицы ident_switch.
-
К сожалению этой таблицы нет. Что можно сделать?
-
repo owner Нужно на базе roundcube (которую вы смотрели) выполнить скрипт <папка rouncube>/plugins/ident_switch/SQL/[ваша СУБД].initial.sql Кстати, какая у вас СУБД? MySQL?
-
Может как-то не так делаю.. Ошибки -bash: CREATE: command not found -bash: mysql.initial.sql: line 4: syntax error near unexpected token
10' -bash: mysql.initial.sql: line 4:
int(10) UNSIGNED' или: #1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около 'label varchar(32), flags int NOT NULL DEFAULT 0, UNIQUE KEY user' на строке 1 -
Обновился до последней версии, надпись о том, что только для чтения изчезла, но в БД по-прежнему не могу создать новую таблицу. Пробую провести инициализацию
-bash: CREATE: command not found -bash: mysql.initial.sql: line 4: syntax error near unexpected token `10' -bash: mysql.initial.sql: line 4: ` int(10) UNSIGNED'
ошибка повторяется, что и в прошлый раз. Попробовал запустил инициализацию БД другого плагина (calendars) - все прошло успешно и таблица в главной БД была создана и плагин заработал. Может быть вручную создать таблицу можно?
-
repo owner У меня отрабатывает без ошибок. Я запускаю так: [root@main SQL]# mysql -u roundcube -p -D roundcube < mysql.initial.sql
-
Спасибо! Так получилось. Многие сталкиваются с подобной проблемой (судя по вопросам в обсуждениях) Может быть добавить мини инструкцию как инициализацию БД провести в описание?
-
UPD: Какой хороший плагин. Не зря столько времени потратил . Спасибо!
UPD2: не хватает только визуального оповещения о поступлении почты в неактивных в данный момент ящиках..
-
repo owner Спасибо. Есть такая хотелка - #21, но сложно реализовать.
-
repo owner - changed status to resolved
-
Подключил plugin, и ничего не происходит. Ошибок в log нету, запросы от плагина к sql есть
SELECT isw.id, isw.iid, isw.label, isw.username, ii.email FROM ident_switch isw INNER JOIN identities ii ON isw.iid=ii.identity_id WHERE isw.user_id = '3' AND isw.flags & '1' > 0;
В web морде roundcube настроек так и не появлось, что не так ?
- Log in to comment
Same happens here.
Roundcube v. 1.2.4. The last line shows: "[ident_switch.form.readonly]".