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

Проблема переноса форума на новых хост с MySQL 4 / Знаки вопроса вмест


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

Проблема в следующем.

Есть форум Invision Power Board v2.1.7 на хости jino.net

Переносим его на новый зарубежный хостинг у которых стоит MySQL 4.

Что имеешь на Jino

 

-------------- СТАРАЯ БАЗА ---------------

Кодировка таблиц на старом (написано в самих таблицах):

cp1251_general_ci

В панеле phpMyAdmin 2.6.3-pl1

MySQL charset: UTF-8 Unicode (utf

MySQL connection collation: utf8_general_ci

--------------------------------------------

 

В выгрузке из админки IPB Board в файле про кодировку написано

DEFAULT CHARSET=cp1251

В выгурузке из phpMyAdmin 2.6.3-pl1

DEFAULT CHARSET=cp1251

 

На новом хосте стоит MySQL 4 и можно менять через phpMyAdmin

1 - MySQL connection collation

2 - При выборе самой базы Operations -> Collation

3 - и Import -> Character set of the file

 

Пробывал и так и сяк, в любом случае получаються знаки вопроса.

 

Помогите плиз!!!

 

P/S Тут дали инфу, что при переносе с 5 на 4 MySQL данная проблема не решаема, так ли это???

 

PPS Спрашивал тут в факе, никто не знает, поэтому беру на себя смелось вынести в отдельную тему.

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

Надо конвертить старую БД в win1251

 

простым заливом дампа на новый чарсет это не решается.

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

Решение проблемы:

В файл class_db_mysql.php

Добавляем строчку

mysql_query("/*!40101 SET NAMES 'cp1251' */") or die("Error: " . mysql_error());

Перед

if ( ! mysql_select_db($this->obj['sql_database'], $this->connection_id) )

 

Описание вопроса

http://sypex.net/encoding/

 

Всем спасибо!

Особенно большое zapimir!

 

P/S Как мне рассказывали, эту проблемы не могли решить 4 админа с разных хостингов. Мда...

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

GreenTIGER' date='1.3.2007, 14:33' post='245711']

Решение проблемы:

l/forum/ips_kernel/class_db_mysql.php

в коде файла нет такой строки, да и сам файл = 2 кб

код внутри - состояит буквально из 10-15 строк.

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

×
×
  • Создать...

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

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