Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.20 »   Проблемы с кодировкой
RSS

Проблемы с кодировкой

В админцентре вместо кириллицы в некорых пунктах "?????"

Текущий рейтинг темы: Нет
Выводить сообщения

<<Назад  Вперед>>Страницы: 1 2 3
Модераторы: aerograf, wsx
Печать
 
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Форум установлен локально с нуля, Win2003 Standart SP1 Eng, Apache2.0.59, PHP5.2.3, MySQL4.1-22
Перед установкой форума в /db/mysql.php раскомментировал нужные строки:
[q]
mysql_query("SET NAMES 'cp1251'",$lastlink);
mysql_query("SET NAMES 'cp1251'",$lastlink);
[/q]

Однако, в админцентре, а именно, где указываются язык форума и статусы пользователей вместо текста: "???????"

mazut
Начинающий

mazut
Откуда: Berlin
Всего сообщений: 45
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 июня 2007
Была такая проблема на локалке. Потом, при создании новой базы, не указывал Kollation. Двиг потом вставал как надо, без вопросиков в админке. Сейчас стоит latin1_general_ci.
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Спасибо, действительно помогло.
Думаю, эту особенность следует указать в документации к форуму.

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
mazut, а какой collation был указан при первой попытке? Правильным вообще-то является такой: cp1251_general_ci.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
XXXX Pro
Как это не пародоксально, но при cp1251_general_ci у меня проблемы с некоторыми пунктами в админке (вместо слов ???????).
А если сделать latin1_general_ci (оно же по-умолчанию при установке mysql), то проблем нет.

gedeon
Почетный участник


Всего сообщений: 119
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 фев. 2007
[q]
Как это не пародоксально, но при cp1251_general_ci у меня проблемы с некоторыми пунктами в админке (вместо слов ???????).
А если сделать latin1_general_ci (оно же по-умолчанию при установке mysql), то проблем нет.
[/q]


У меня все было точно так же. При установке базы данных выбрал cp1251, и в админке появились ??????. Когда переустановил базу с latin1 ( она вообще сама по умолчанию устанавливается), то все стало нормально, но результат этого - список имен в админке представляет из себя абракадабру, и то же самое при создании энциклопедии - слова с одними буквами могут стоять совсем под другими буквами.

Я уже писал об этой проблеме ранее, но она так и осталась без ответа.

Я предлагал вообще сделать две строки с двумя алфавитами - русским и латинским, как в админке, так и в энциклопедии. Скажите, как отличить, буква А русская или латинская? Или буква В является латинской В или русской В?

Вот как выглядит у меня список пользователей

9 В З Р К G О L N Т S Э Е Ц Ю

причем под N стоят имена на русскую С, под В стоят имена на русскую и латинскую А, Г, под К стоят имена на И - одним словом несуразица какая-то.
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Хотелось бы узнать, что по этому поводу думает XXXX Pro

Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
gedeon
Напишите Ваш конфиг (ОС, версия Web-Server, PHP, MySQL) для статистики.

Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
Если создаёте базу с нуля, то для русскоязычного сайта надо устанавливать кодировку базы cp1251, а collation — cp1251_general_ci. Тогда никаких проблем, указанных выше не будет.

Если же у вас уже имеется база в latin1, то всё же посоветовал бы перевести её на cp1251.
gedeon
Почетный участник


Всего сообщений: 119
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 фев. 2007
[q]
Если же у вас уже имеется база в latin1, то всё же посоветовал бы перевести её на cp1251.
[/q]


Даже ХХХPRO не знает как это сделать. Он советовал тоже мне сделать, только что будет дальше - никто не знает, а экспериментировать как то не хочется..
<<Назад  Вперед>>Страницы: 1 2 3
Модераторы: aerograf, wsx
Печать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.20 »   Проблемы с кодировкой
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.1198. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!