Миграция с vbulletin 4 на smf 2 ?

Автор RVV, 27 ноября 2010, 11:22:43

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

RVV

Обясните пожалуста как для чайника какие действия мне надо сделать чтоб перенести форум с vbulletin 4 на smf 2 ?

Макар

Установить форум смф в папку на том же хостинге что и булка. Устанавливать в ту же базу данных что и булка, только что бы префикс таблиц был другой. Скачать с оф сайта смф конвертер. (для 4ки есть ) положить его в корень папки с форумом смф и запустить из браузера . Следовать инструкциям . Последняя известная версия не переносила Блоги , соц. группы и записи цмс (только комментарии) хотя может уже и их переносит. Давно не конвертировал.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

RVV

Спасибо, с самим процесом разобрался, только вот вся кирилица превратилась в крякозяблы :(
Как побороть эту неприятность ?

Макар

Кто ж конвертирует бд, не приведя кодировки в порядок ?  старая база читаема ?
самый оптимальный вариант - берете старую базу булки - делаете дамп с помощью супекс дампера в режиме утф8 с обязательным включением режима коррекции кодировки - и конвертируете в смф уже этот исправленный дамп.

Если же в отконвертированном дампе смф внутри таблиц данные читаемые , а в кракозяблы они превращаются при выводе форумом, то у вас не соответствие кодировок базы , форума, локализации. Как исправлять описано на форуме.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

RVV

База в utf8, при установке SFM так же указал utf8. В конверторе выбираю тоже, на выходе крякозяблы :(

0daliska

А русик, который используете тоже имеет в названии языковых файлов utf8?
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

RVV

0daliska, конечно, сам форум (служебные написи) отображается нормально, а вот данные импортировались крякозяблами.

Makar, попробывал по Вашему совету сделать дамп при помощи Sypex Dumper но и тут чтото ничего не вышло. Вроде нормально закачал на хост, задал требуемый по инструкции уровень доступа к папкам и файлам, и нечего не работает. Открывается форма логина, ввожу имя юзера базы и пароль, нажимаю кнопочку и ничего не происходит, опять возвращается на форму ввода даних аунтефикации.

0daliska

Цитата: RVV от 28 ноября 2010, 22:04:58
0daliska, конечно, сам форум (служебные написи) отображается нормально, а вот данные импортировались крякозяблами.

Makar, попробывал по Вашему совету сделать дамп при помощи Sypex Dumper но и тут чтото ничего не вышло. Вроде нормально закачал на хост, задал требуемый по инструкции уровень доступа к папкам и файлам, и нечего не работает. Открывается форма логина, ввожу имя юзера базы и пароль, нажимаю кнопочку и ничего не происходит, опять возвращается на форму ввода даних аунтефикации.
А mysql на localhost или по другому адресу?
Если по другому адресу, то надо еще детали указать (кнопка Детали) - Хост и порт
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

RVV

0daliska, огромное Вам спасибо :) Оказалось ларчик просто открывался, но это не описано в документации к ларчику )))))

Deny234

Доброго дня, друзья. Подскажите, пытаюсь переехать с Vbulletin 4.2.2   на SMF 2.15, но процесс не пошел. Получаю при начале конвертации вот такие сообщения

Converting...
Converting members...
Notice: Undefined property: mysqli_result::$EOF in Z:\domains\tankspb.com\smf\convert.php on line 2731

Notice: Undefined property: mysqli_result::$Fields in Z:\domains\tankspb.com\smf\convert.php on line 2735

Notice: Trying to get property of non-object in Z:\domains\tankspb.com\smf\convert.php on line 2736

Fatal error: Call to undefined method mysqli_result::MoveNext() in Z:\domains\tankspb.com\smf\convert.php on line 2741

Может кто сталкивался.