Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
GreyCat

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

Рекомендованные сообщения

05/27/11 23:19 (изменено)

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

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

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

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

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

Изменено пользователем GreyCat

Поделиться сообщением


Ссылка на сообщение

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

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

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

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

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

 

не оно?:

 

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение

не оно?:

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

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

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

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

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

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

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

 

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

 

Удачи!

Поделиться сообщением


Ссылка на сообщение
08/28/13 07:20 (изменено)

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

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

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

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

Изменено пользователем daf

Поделиться сообщением


Ссылка на сообщение

У Вас нулл? Если нет прочтите конец статьи http://ipbskins.ru/supporting/ipb/faq/update_to_ipb3.html

Для нула не скачивают русики с оф. сайта, спасибо. :rolleyes:

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
08/28/13 09:03 (изменено)

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

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

 

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

Изменено пользователем daf

Поделиться сообщением


Ссылка на сообщение
Для нула не скачивают русики с оф. сайта, спасибо. :rolleyes:

 

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

Поделиться сообщением


Ссылка на сообщение
08/28/13 11:49 (изменено)

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

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

Изменено пользователем daf

Поделиться сообщением


Ссылка на сообщение

: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

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...