ejabberd - Comments for "Модуль logdb логирует сообщения в неправильной кодировке" https://www.ejabberd.im/node/6189 en Поставил и я этот модуль к https://www.ejabberd.im/node/6189#comment-59067 <p>Поставил и я этот модуль к себе на ejabberd. Но только толку нет от этого, как была кодировка не ясная, так она и осталась. Пытался iconv использовать в самом модуле, тоже без успехов. Хоть кто-то решил проблему хранения кирилицы?</p> Fri, 14 Sep 2012 07:22:39 +0000 aha_r comment 59067 at https://www.ejabberd.im Скорее всего в модуль даже не https://www.ejabberd.im/node/6189#comment-58963 <p>Скорее всего в модуль даже не передается какую кодировку использовать, как правильно заметил Михаил. Видимо, по этой причине здесь был осуществлен переход на другой драйвер БД: <noindex><a href="https://github.com/candy-chat/mod_log_chat_mysql5/commit/68b0f511544246942daa572d94cffe874c7880df" title="https://github.com/candy-chat/mod_log_chat_mysql5/commit/68b0f511544246942daa572d94cffe874c7880df" rel="nofollow" >https://github.com/candy-chat/mod_log_chat_mysql5/commit/68b0f5115442469...</a></noindex></p> Tue, 07 Aug 2012 11:43:30 +0000 fk_ comment 58963 at https://www.ejabberd.im Это сообщение (Съешь еще этих https://www.ejabberd.im/node/6189#comment-58944 <p>Это сообщение (Съешь еще этих мягких французских булок, да выпей же чаю) было передано в БД как UTF-8. (Кстати, именно в этой кодировке стандарт предписывает передавать текст в XMPP.) Но БД думает, что это - текст в кодировке Windows-1252 (западноевропейская) и повторно конвертирует его из этой кодировки в UTF-8. То есть ошибка где-то, где модуль должен сказать БД, в какой кодировке передаваемый текст.<br /> Я бы предложил отправить багрепорт разработчику модуля.</p> Thu, 02 Aug 2012 13:35:23 +0000 mikekaganski comment 58944 at https://www.ejabberd.im