Нашел конвертер с phpnuke 7.1 на drupa 4.6.0 - http://www.quillem.com/nuke2drupal.
Все подходит для моего случая - отлично!
При конвертации нюковской базы в дрюпаловскую - все переносится прекрасно, но проблема в кодировке. На nuke 7.1 кодировка win-1251, а в drupal - utf-8.
Видимо, в результате чего, вся информация на новом сайте вылазит крякозябрами.
В чем может быть проблема и какие есть варианты преодолеть эту проблему?
Заранее вам всем, ребята, спасибо!
Комментарии
Ответ в вопросе - в кодировке и состоит проблема. Сделать sql-дамп базы и преобразовать кодировку перед тем как отдавать его конвертору из нюки в друпал. Кодировку преобразовать в свою очередь другим конвертором - такого рода программ много в общем-то. Если это делать на юниксовом хостинге, то можно использовать утилиту iconv:
$ iconv -fcp1251 -tutf8 nuke_dump.sql > nuke_dump_utf.sql
--
Axel,
http://axel.drupal.ru | http://dev.axel.pp.ru/drupal/
Привет!
Мне подсказали еще один вариант возможной конвертации:
ALTER TABLE nuke_table CONVERT TO CHARACTER SET utf8;
, где nuke_table - это любая к примеру табличка с нюки.
Пробовал запустить в phpMyAdmin в SQL-окошке запросов - выдает, что синтаксическая ошибка, проверил все кавычки и пр. Не могу понять, где может быть ошибка?
Axel, мне никогда не приходилось до этого сталкиваться с программами-перекодировщиками такого плана. Вы можете подсказать некоторые из них или ссылку дать, "наставить на путь верный", так сказать?