Расскажите о вашем опыте использования QSystem. Поделитесь вашей историей эксплуатации, приложите фотографии результатов. Публикуйте обучающие тексты и видеоматериалы.
QSystem 1.3.7, сервер MySQL настроен с UT8/utf8_unicode_ci по умолчанию, база для QSystem тоже создавалась в этой кодировке/коллации. Тем не менее, при редактировании списка пользователей и/или списка услуг возникают проблемы с кодировкой - после сохранения настроек все пользователи и услуги отображаются в виде знаков вопроса, они же сохраняются и в БД.
Добавление параметра -Dfile.encoding=UTF8 в скрипт admin.sh, а также параметра useUnicode=true в JDBC connection string в asfb.dat, результатов не возымело.
Вот список системных переменных MySQL, которые имеют отношение к кодировке и коллации:
character set client utf8
character set connection utf8
character set database utf8
character set filesystem binary
character set results utf8
character set server utf8
character set system utf8
character sets dir /usr/share/mysql/charsets/
collation connection utf8_general_ci
(Global value) utf8_unicode_ci
collation database utf8_unicode_ci
collation server utf8_unicode_ci
Где ещё копать?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Видимо, это был как раз тот самый случай. Добавление указанных параметров в my.cnf и последующее пересоздание базы решило проблему. Благодарю за совет!
Последнее редактирование: 10 года 2 мес. назад от dimafogo.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.