Общие > Базы данных
Проблема с шаблонами в "Invision Power Board", помогите пожалуйста.
evgkuz:
Когда я перевозил сайт с хостинга на хостинг, то выяснилось что я сделал дамп не в той кодировке. Т.е. вместо русского текста я получил искажённый текст.
Т.е. я сделал дамп в кодировке "UTF 8".
Я конвертировал текст в нужную кодировку (windows1251), но при этом видимо информация частично исказилась.
Вот результат:
http://olsenfanclub.ru/forum/index.php
Повторно сделать дамп я уже не могу, т.к. предыдущий хостёр уже удалил мой аккаунт вместе с сайтов и БД.
Обратите внимание на "", т.е. вместо стандартных картинок форума "Invision Power Board", выводятся плайсхолдеры.
Кто-нибудь может мне сказать в какой таблице БД MySQL можно исправить этот глюк?
for_i_0:
evgkuz
точно, тебе наверное никто не скажет. Я вот например про твой Повер боард слышу в первые. Тебе наверное легче будет искать нужную информацию в поисковиках.
Такой вариант устраивает ?
а оригинал дампа в UTF-8 хоть сохранил себя ? Если да то что тебе мешает пользоватся им не ковертируя ее в другую кодировку ?
evgkuz:
to: for_i_0
Дамп в формате "UTF-8" у меня сохранился.
Если его закачивать, то всё работает, но вместо русского текста козяблики.
Возможно козяблики появляются из-за того что я удаляю этот текст в конце каждой таблицы:
"ENGINE=MyISAM DEFAULT CHARSET=cp1251"
Но на новом хостинге стоит "MySQL версия 3", а эта версия БД не понимает эту надпись (выдаёт ошибки).
evgkuz:
Можно ли как-нибудь закачать дамп от "MySQL v. 4" в БД "MySQL v. 3"?
evgkuz:
Можно ли как-нибудь закачать дамп от "MySQL v. 4" в БД "MySQL v. 3"?
Проблема в том, что при попытке закачать дамп от "MySQL v. 4" в БД "MySQL v. 3" возникают синтаксические ошибки по поводу следующего кода:
"ENGINE=MyISAM DEFAULT CHARSET=cp1251"
Если удалить эту строку, то вместо русского текста появляется непонятный код.
Навигация
Перейти к полной версии