Openfire и кририлица.
Итак вы установили Openfire сервер, завели в группы и пользователей на русском языке.
И уже почиваете от совершенных трудовых подвигов. Как вдруг обнаруживаете, что вместо имен пользователей и групп в вашем jabber клиенте отображаются какие то вопросы или крякозябры.
ВОТ РЕШЕНИЕ ВАШЕЙ ПРОБЛЕМЫ:
[mysqld]
default-character-set=utf8
character-set-server=utf8
init-connect='SET NAMES utf8'
[client]
default-character-set=utf8
2)Создать базу данных jabber
CREATE DATABASE jabber CHARACTER SET utf8 COLLATE utf8_general_ci;
3)Создать пользователя базы данных для подключения openfire:
grant all on jabber.* to jabber@localhost identified by '123';
4) При настройке базы данныз из консоли либо в openfire.xml дописать
jdbc:mysql://localhost:3306/jb?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8
Комментариев нет:
Отправить комментарий