1

Тема: Иероглифы среди нас

Установил форум(форум на русском языке) на локальный сервер через phpMyAdmi. Установка успешно закончилась. При открывании форума вместо русского языка все форум прописан какими-то иероглифы типа такого - Форум. Когда устанавливал форум который был на англ языку то было все норм. Помогите плиз!!!

2 (изменено: DmitryV, 2011-03-07 21:52:49)

Re: Иероглифы среди нас

Проверьте настройки MySQL а именно файл my.ini или если у Вас Denver my.cfg по статье - в самом конце статьи http://php-myadmin.ru/learning/instrument-mysql.html
Или найдите в настройках форума установки кодовой страницы в настройках если она есть, и всегда указывайте что за движок, если все настроено правильно то и с кодировкой нет проблем. Также можно найти в кодах php функцию соединения с базой данных и сразу после неё сделать запрос к базе mysql_query('SET NAMES UTF8'); (UTF8 или cp1251 в зависимости от используемой).

3 (изменено: ckm, 2011-03-07 21:12:09)

Re: Иероглифы среди нас

ссылка фальшивая(
интересно, сама админака форума на русском а сам форум покрыт иероглифами

4

Re: Иероглифы среди нас

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

5

Re: Иероглифы среди нас

ckm сказал:

иероглифы типа такого - Форум.

Это Юникод так отображается в windows-1251. Значит данные в БД у вас в utf8. Проверьте в какой кодировке таблицы в БД и как в phpMyAdmin выглядят данные в кириллице. Если кодировка таблиц в БД utf8 и кириллица отображается нормально, то все поправимо, достаточно посмотреть в настройках форума директиву конфигурации устанавливающую кодировку соединения с MySQL и поставить ее в utf8.

6

Re: Иероглифы среди нас

спс за помощь, проблема решена, а решыл её так =создал текстовый документ с названием .htaccess и закинул туда код

AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
CharsetSourceEnc utf-8
CharsetDefault utf-8
</IfModule>

. Потом сам файл .htaccess закинул в корневую папку сайта (у меня она /htdocs) и проблема решена.