Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
GreyCat

Проблема с буквой "Э" в заголовках тем, именах пользователей и групп в IPB 3.14

Recommended Posts

Проблема: не отображается буква "Э" в заголовках тем, именах пользователей, названиях групп и исчезает весь текст который идет после нее.

Если исправить текст непосредственно в базе, то он остается, отображается в базе правильно, но на форуме все равно не выводится.

Версия IPB: 3.14. Кодировка базы: utf8_unicode_ci. Русская локаль на сервере установлена.

Вопрос: куда смотреть и что менять.

С уважением к знатокам IPB

Edited by GreyCat

Share this post


Link to post
Share on other sites

Проблема: не отображается буква "Э" в заголовках тем, именах пользователей, названиях групп и исчезает весь текст который идет после нее.

Если исправить текст непосредственно в базе, то он остается, отображается в базе правильно, но на форуме все равно не выводится.

Версия IPB: 3.14. Кодировка базы: utf8_unicode_ci. Русская локаль на сервере установлена.

Вопрос: куда смотреть и что менять.

С уважением к знатокам IPB

 

не оно?:

 

удалять коды chr(0xCA) при вводе?

 

символ chr(0xCA) может использоваться в качестве "скрытого" символа пробела для эмуляции зарегистрированных имен и может стать причиной пропадания символов в сообщениях в кириллических кодировках

 

в группе: настройки безопасности

Share this post


Link to post
Share on other sites

не оно?:

удалять коды chr(0xCA) при вводе?

символ chr(0xCA) может использоваться в качестве "скрытого" символа пробела для эмуляции зарегистрированных имен и может стать причиной пропадания символов в сообщениях в кириллических кодировках

в группе: настройки безопасности

Спасибо, бегу проверять. :)

Share this post


Link to post
Share on other sites

Разобрался с проблемой самостоятельно. Для тех у кого она возникнет сообщаю:

 

1. В настройке безопасности в опции Удалять коды chr(0xCA) при вводе? флаг должен быть снят

2. Проверить кодировку таблиц базы данных и сравнение. Должно быть utf8

3. Залить (сделав предварительно резервную копию) с заменой в соответствующую папку прилагаемые файлы.

Изменения связаны с принудительным выставлением сопоставление соединения с сервером как utf8_general_ci.

 

Полный текст статьи на эту тему Сначала лучше внимательно ее прочесть, а потом начинать делать. :)

 

Удачи!

Share this post


Link to post
Share on other sites

Добрый день, подскажите пожалуйста, у меня такая же проблема с буквой И, пробовал разные версии русификаторов с оф. сайта, в сообщениях всё ок, а вот в нике не поставить, в админ панели буква и вот так выглядит:

post-55036-0-31529000-1377674614_thumb.jpg

Форум только установил, перед установкой создал новую базу и выбрал utf8_general_ci, может из за этого траблы? Заранее спасибо.

Удалять коды chr(0xCA) - выключено

Edited by daf

Share this post


Link to post
Share on other sites

Посмотрел, так там же переход на новую версию. У меня изначально новая база и последняя версия IPB.

Share this post


Link to post
Share on other sites

$INFO['sql_charset'] = 'utf8'; если сделать этот шаг, то всё в кракозябрах, если создать файл .htaccess в корневой директории сервера, то всё равно остаётся кракозябры... если оставить пустое поле: 'utf8' то всё ок.. :mellow:

Share this post


Link to post
Share on other sites

Значит Вы что-то не дак делаете.

 

1) Создаете бд utf8_general_ci сравнение ставите utf8_general_ci

 

2) Заливаете дистрибутив на фтп.

 

3) Устанавливайте форум.

Share this post


Link to post
Share on other sites

Так и сделал, но после установки русификатора, появляется эта буква..

Русификатор вот этот: http://community.invisionpower.com/files/file/5437-russian-language-pack-proper-translation/

 

Проблема в заглавной букве "И" :huh: сейчас проверил на форуме... т.е. обычная и нормально отображается, а заглавная нет.

Edited by daf

Share this post


Link to post
Share on other sites
Для нула не скачивают русики с оф. сайта, спасибо. :rolleyes:

 

это не офф русик

Share this post


Link to post
Share on other sites

это не офф русик

Я написал про оф. сайт. А вот по первой ссылке, получается надо все 150 таблиц "ручками" исправить... B)

Edited by daf

Share this post


Link to post
Share on other sites

:mellow: Наковырял в инете, что эти строчки должны быть в tf8_general_ci:

 

 

character_set_results cp1251

character_set_server cp1251

collation_connection cp1251_general_ci

collation_database utf8_general_ci

collation_server cp1251_general_ci

 

 

:( Правильно я понял, что всё должно вот так выглядеть?

 

character_set_results utf8_general_ci

character_set_server utf8_general_ci

collation_connection utf8_general_ci

collation_database utf8_general_ci

collation_server utf8_general_ci

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...