Vbulletin: кодировки
Столкнулся с довольно распространенной проблемой: вместо русских символов выводятся вопросительные знаки. То есть словосочетание “мои настройки” выглядит так: “??? ????????”.
Решение проблемы оказалось не очень тривиальным. Надо было сделать несколько телодвижений.
Первое:
открываем файл includes/init.php и в нем ищем строку
1 | vbulletin_demo_init_db(); |
после этой строчки добавляем для случая кодировки utf8
1 2 3 | mysql_query ("set character_set_client='utf8'"); mysql_query ("set character_set_results='utf8'"); mysql_query ("set collation_connection='utf8_general_ci'"); |
а для win-1251 имеем следующее:
1 2 3 | mysql_query ("set character_set_client='cp1251'"); mysql_query ("set character_set_results='cp1251'"); mysql_query ("set collation_connection='cp1251_general_ci'"); |
Шаг второй:
- Перезаливаем дамп базы
- Перезаливаем локализацию
Всё. Проблема решена
1 комментарий к записи “Vbulletin: кодировки”
Прокомментировать
Рубрики
- javascript
- SEO
- Smarty
- UIPI
- Боремся со СПАМом
- Верстка
- Движки форумов
- Железо
- Забавно
- Интернет в лицах
- Интернет-магазины
- Новости
- Обзоры сайтов
- Обо всем
- Полезные скрипты
- Работа с CMS
- Создание сайтов
- Уроки рекламы
- Шаблоны
Облако меток
блог
форма
адрес
форум
показ
продвижение
товар
IE
контент
веб
поисковик
файл
страница
pr
SEO
жк
сайт
бот
проект
интернет
магазин
сервер
бесплатно
фон
заказ
php
эффект
деньги
google
html

Тоже планирую форум организовать. Хотелось бы услышать предложения, какая тема была бы сейчас востребованна.