Данная статья поможет в решении проблем с кодировкой при использовании Openfire.
Бывает что в оффлайн-сообщениях при использовании Openfire на базе MySQL возникают проблемы с кодировкой решаются они чрезвычайно просто, достаточно соблюсти:
1. Mysql база должна быть в utf-8
2. В конфигурационном файле MySQL должно быть прописано:
[mysqld]
default-character-set = utf8
character-sets-dir = /usr/share/mysql/charsets
[client]
default-character-set = utf8
character-sets-dir = /usr/share/mysql/charsets
3. В параметрах подключения Openfire к MySQL обязательно указывать:
«?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8»
Например:
Скачать краткое руководство по администрированию Openfire |