Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.22 » Нечитабельные символы после переезда! |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
lady |
Ребята, у меня случилась беда! Выручайте! Переехала на новый хостинг. Форум установился благополучно и все работает нормально, кроме кодировок! БД записана в виде иероглифов, в текстовых редакторах в виде кириллицы не открывается. Родные кодировки в панели phpmyadmin вот в таком состоянии: Variable Session value / Global value Кодировки нового сервера: Variable Session value / Global value Весь русский текст отображается в виде знаков ? Что мне делать??? |
Gram
Администратор
Откуда: Нижний Новгород Всего сообщений: 1011 Рейтинг пользователя: 38 Ссылка Дата регистрации на форуме: 23 июля 2003 |
Ну на вскидку: 1. Открываем на редактирование файл /db/mysql.php 2. Находим строки: // mysql_query("SET NAMES 'cp1251'",$lastlink); 3. И раскомментируем их, убрав "//" в начале строки. |
lady |
Gram, в файле 2 строки. Раскомментировала обе, результат прежний! |
lady |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 20 мая 2010 1:35 Сообщение отредактировано: 20 мая 2010 1:40
Любопытно и то, что в названии форума, новостном блоке и админ-панели тексты в виде нормальной кириллицы. Нечитабильны названия разделов, тем, сообщений, имена и статусы пользователей, сообщений ЛС и (наверное) коментарии модераторов... Может быть решить проблему включением в файлы, отвечающие за отображение разделов, заглавий тем и сообщений код <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> и решить проблему кодировок навсегда? Знать бы, какие файлы ответственны за все это? |
lady |
Проблему решила, разрубив Гордиев узел — переехала на другой хостинг. Хостер хороший техник, все подключил сам, причем мнгновенно. Но вопросы по кодировкам остались. К сожалению, проверить предложения на практике уже не представляется возможным. |
Gram
Администратор
Откуда: Нижний Новгород Всего сообщений: 1011 Рейтинг пользователя: 38 Ссылка Дата регистрации на форуме: 23 июля 2003 |
lady, проблемы была в неверной кодировке MySQL. Решать её надо соответствующей настройкой сервера. |
lady |
Gram, все правильно. Исходная кодировка latin_1, а сервер был настроен на cp_1251. Различия в кодировках хостер преодолеть не смог. Уже договорилась о переводе форума на другой хостинг, где проблема решена заранее. И все же остались вопросы. Часть текстов отображается верно вне зависимости от настроек сервера. Можно ли решить вопрос внутренними средствами форума и в каких файлах необходимо прописать кодировку кириллицы? |
aost |
lady написал: Уже договорилась о переводе форума на другой хостинг, где проблема решена заранее. Эта проблема глобально не решается: надо либо переезжать (и пристраивать базу там), либо исправлять кодировки на имеющейся базе (если получится). lady написал:
Почитайте что-нибудь обще-теоретическое про кодировки в mysql, особенно при переходе с версии на версию. В гугле этого добра даже на русском много. ---
Best regards! |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.22 » Нечитабельные символы после переезда! |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |