1) узнать в какой кодировке хранились ваши данные на старом хостинге
2) установить Друпал на новый хостинг
3а) написать скрипт, вносящий изменения и делающий iconv каждой записи, ИЛИ
3б) исправить кодировку в дампе БД и перенести ее на новый хостинг
залейте через phpmyadmin также, только убедитесь при входе в него , что он и браузер работают в UTF8. Дальше через ссылочку Импорт и лучше дамп архивный использовать, а не текстовый...
>>залейте через phpmyadmin также, только убедитесь при входе в него , что он и браузер работают в UTF8. Дальше через ссылочку Импорт и лучше дамп архивный использовать, а не текстовый...
Комментарии
1) узнать в какой кодировке хранились ваши данные на старом хостинге
2) установить Друпал на новый хостинг
3а) написать скрипт, вносящий изменения и делающий iconv каждой записи, ИЛИ
3б) исправить кодировку в дампе БД и перенести ее на новый хостинг
1. в друпале этой же версии, кодировка UTF-8
2. установил
3а. непонял
3б. как узнать что в дампе за кодировка?
таблицы создаются
`aid` int(11) NOT NULL auto_increment,
`mask` varchar(255) NOT NULL default '',
`type` varchar(255) NOT NULL default '',
`status` tinyint(4) NOT NULL default '0',
PRIMARY KEY (`aid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
записи
залейте через phpmyadmin также, только убедитесь при входе в него , что он и браузер работают в UTF8. Дальше через ссылочку Импорт и лучше дамп архивный использовать, а не текстовый...
нашел в дампе такие строчки
INSERT INTO `node` VALUES (1, 1, 'page', 'Медицинский справочник', 1, 1, 1181368672, 1181368672, 2, 1, 0, 1);
>>залейте через phpmyadmin также, только убедитесь при входе в него , что он и браузер работают в UTF8. Дальше через ссылочку Импорт и лучше дамп архивный использовать, а не текстовый...
на zip выдает ошибку
Не надо юзать phpmyadmin вообще... Ни в каком виде. Будут проблемы и геморрои.
Юзайте dumper. http://sypex.net/
а как поступить в данном случае?
вопрос решен
Ну вот и рассказали бы как решили
Это была не моя проблема, а хостера
у меня все было в UTF-8 и выводилось тоже в UTF-8 ... сам не знаю как так получалось