Перейти к контенту
  • 0

Кодировка в БД


Вопрос

Добрый день.

 

У меня IPB 3.3 с сайта производителя, на который установлена локализация (импортом XML) от IBR.

Рядом работает сайт (сайт в корне, форум /forum).

Все везде в уникоде utf-8.

 

Решил сделать виджет для сайта с новыми и популярными топиками путем простой выборки из БД.

БД возвращает вот такую радость вместо заголовка поста:

Раздельное питание. Стоит ли?

 

Смотрел в БД: данные сайта - нормально отображаются, все что по форуму (посты, топики -- везде где есть кириллица) - вот так.

 

Форум и сайт работают в UTF-8, в админке форума указана UTF-8.

Никаких настроек кодировки не менял.

 

Проблема усугубляется тем, что когда я буду ставить sphinx для поиска - он ведь тоже эту ересь не разберет.

 

На страницах форума все отображается корректно

 

P.S: дублирую запрос в тех поддержку здесь, ибо весь день нет никакой реакции. может форумчане помогут.

Ссылка на комментарий
Поделиться на других сайтах

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

  • 0

Проблема усугубляется тем, что когда я буду ставить sphinx для поиска - он ведь тоже эту ересь не разберет.

Для sphinx сервер MySQL должен работать в utf8

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Для sphinx сервер MySQL должен работать в utf8

что значит сервер MySQL должен работать в utf-8?

Кодировка БД utf-8, таблиц тоже.

IPB неизвестно во что кодирует данные и неясно как раскодирует назад.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
  • 0

хм. спасибо за наводку.

я был уверен, что IPB по-умолчанию устанавливает коннект в utf-8 :(

 

нашел в конфиге $INFO['sql_charset'] = '';

поставил $INFO['sql_charset'] = 'utf-8';

валится фатал еррор, видимо надо переставлять с нуля.

но как быть с текущими постами и топиками?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Хм, а причем тут ипб если дело не в ипб, а в "виджет для сайта с новыми и популярными топиками путем простой выборки из БД"

 

поставил $INFO['sql_charset'] = 'utf-8';

 

$INFO['sql_charset'] = 'utf8';

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.