• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Апгрейд старых линеек. Кодировка

Статус
В этой теме нельзя размещать новые ответы.

b2farm

Мой дом здесь!
Регистрация
17 Фев 2008
Сообщения
544
Реакции
202
Приобрел блог. Работает на старой версии WP 2.0.10, сборка от Maxsite.

я обновился до 2.0.11 без проблем, дальше мучаюсь с кодировками...

блог работает на win-1251... вроде :)

Подскажите, какой порядок апгрейда должен быть, чтобы "довести" до последней? И вообще - возможно ли это?
 
Лучше попробуй постепенно обновлять,на более свежую версию.

проблема в том, что обновляюсь спокойно до 2.0.11, а дальше, как писал выше, косяки с кодировкой. у купленного блога и файло и БД в 1251, а версии WP начиная с 2.2 (или с 2.3) делаются utf-8 из-за использования аякса. не врубаюсь, как корректно это все совместить.
 
если нужно могу перекодировать базу в нормальную кодировку (за несколько вебманей) или можете почитать у меня в блоге несколько постов о том как исправить самостоятельно "подручными" средствами. Еще помогает один плагин wp-utf8-sanitize.0.5.zip и второй utf-8-database-converter.2.0.1.zip (легко найти на wordpress.org в разделе плагинов). Но не всегда и нужно следовать инструкции (т.е. менять конфиг только на требуемой версии. если не ошибасб надо 2.0.11 довести до 2.2 сначала. Потом применял я один из этих плагинов и помогло только так. даже при переносе базы с сервера на серве р все рушилось.

Самый простоя способ если в базе точно 1251 и все выглядит корректно это:

1 сделать дамп базы
2 открыть дамп в редакторе unicedit (легко найти в гугле или у меня в блоге)
3 заменить все слова поиском и заменой cp1251 на utf8
4 сохранить файл через меню SAVE AS и выбрать кодировку utf8
5 убить все таблицы в базе
6 на закладке ОПЕРАЦИИ в требуемой базе сменить cp1251_general_ci на utf8_general_ci
7 на главной странице пхпмайдмина должно быть указано что кодировка UNICODE utf8
8 залить амп из нового файла в базу
9 проверить корректность конфига (посмотреть шаблон от новой версии)
10 посмотреть на результат

если в базе или дампе встречаются слова latin1 то может быть все сложнее
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху