Feed on
Posts
Comments

Когда вы входите в phpMyAdmin, то видите в таблицах кодировку сравнения cp1251, а вместо текста крокозяблы. Когда-то считалось, что нужно взять дамп, его переделать под нормальный utf-8 и залить обратно. Возможно это не сработает. То есть переделать можно, но вот буквы «И», «ш» и какие-то другие окажутся безвозвратно потеряны. Можно конечно вручную их подправить, но это если текстов немного.

Поэтому на старой версии делаем экспорт записей. Если версия 2.0.*, то нужно взять файл export.php из 2.1 кинуть его в каталог /wp-admin/ и вручную запустить: сайт/wp-admin/export.php.

После этого нужно открыть полученный файл в notepad2 и удалить вывод ошибки в самом начале файла. Сообщение может быть разным, просто запомните, что файл должен начинаться со строчки:
< ?xml version="1.0" encoding="UTF-8"?>

После этого можно поставить WordPress 2.3.1 с нуля, только перфикс таблиц поменяйте на другой (чтобы старую версию не затирать). В итоге получите «чистую» установку. Включаем нужные плагины, и после этого идем в Импорт и загружаем наш файл.

Есть один нюанс - если текстов много, то импорт-экспорт происходит с ошибкой. Наверное это связано с ограничением на сервере и как побороть я пока не знаю. Простое увеличение параметров для аплоада не дает положительного результата. Поэтому после получения экспорта проверьте его импорт на тестовом блоге например на локалхосте.

И еще. При экспорте/импорте записей теряется некоторая информация, например иерархия рубрик. Поэтому есть смысл предварительно сохранить старые настройки.

источник

Trackback URI | Comments RSS

Leave a Reply

Stocking Club’s Blog © 2008 | MistyLook made free by Reef Sandals