Подскажите пожалуйста как можно импортировать БД IPB 3.2.3 в XenForo 1.1.2??? Стандартный инструмент (Админка >Инструменты > Импорт внешних данных >) всё не импортирует Подскажите как ещё можно импортировать???
мне нужно импортировать пользователей, аватаров, ЛС, статусов, разделов, тем и сообщений а это как раз и недоступно
Потому что нужно делать импорт по порядку! Начните с первого пункта и идите по порядку дальше. и всё станет доступным. XenForo очень логичный правильный двиг
Привет. У меня не получается произвести импортирование БД, на локалке. Посмотрите пожалуйста: Код: ErrorException: Undefined index: post_title - library\XenForo\Importer\IPBoard.php:2623 Сгенерирована пользователем: 2MB, 5 мин. назад Трассировка стэка #0 Z:\home\сайт\www\library\XenForo\Importer\IPBoard.php(2623): XenForo_Application::handlePhpError(0, Array) #1 Z:\home\сайт\www\library\XenForo\Importer\Abstract.php(77): XenForo_Importer_IPBoard->stepThreads(Object(XenForo_ControllerAdmin_Import), Object(XenForo_ImportSession), 'threads', 0, Array) #2 Z:\home\сайт\www\library\XenForo\ControllerAdmin\Import.php(180): XenForo_Importer_Abstract->runStep(Object(XenForo_Importer_IPBoard32x), Object(XenForo_ImportSession), 'threads', 0, Array) #3 Z:\home\сайт\www\library\XenForo\ControllerAdmin\Import.php(232): XenForo_ControllerAdmin_Import->_runStep(Object(XenForo_Importer_IPBoard32x), Object(XenForo_ImportSession), 'threads', Array) #4 Z:\home\сайт\www\library\XenForo\ControllerAdmin\Import.php(175): XenForo_ControllerAdmin_Import->_startStep() #5 Z:\home\сайт\www\library\XenForo\FrontController.php(310): XenForo_ControllerAdmin_Import->actionStartStep(Object(XenForo_RouteMatch)) #6 Z:\home\сайт\www\library\XenForo\FrontController.php(132): XenForo_FrontController->dispatch() #7 Z:\home\сайт\www\admin.php(13): XenForo_FrontController->run() #8 {main} Содержимое запроса array(3) { ["url"] => string(52) "http://сайт/admin.php?import/start-step" ["_GET"] => array(1) { ["import/start-step"] => string(0) "" } ["_POST"] => array(2) { ["step_threads"] => string(57) "Импортирование тем и сообщений" ["_xfToken"] => string(53) "1,1339394273,bf6d857bbf7755fa3f360c58382f24ec1856d84b" } } ===================================== Zend_Db_Statement_Mysqli_Exception: Mysqli statement execute error : Prepared statement needs to be re-prepared - library\Zend\Db\Statement\Mysqli.php:214 Сгенерирована пользователем: 2MB, 2 мин. назад Трассировка стэка #0 Z:\home\сайт\www\library\Zend\Db\Statement.php(297): Zend_Db_Statement_Mysqli->_execute(Array) #1 Z:\home\сайт\www\library\Zend\Db\Adapter\Abstract.php(479): Zend_Db_Statement->execute(Array) #2 Z:\home\сайт\www\library\Zend\Db\Adapter\Abstract.php(753): Zend_Db_Adapter_Abstract->query('????SELECT user...', 1) #3 Z:\home\сайт\www\library\XenForo\Model\User.php(340): Zend_Db_Adapter_Abstract->fetchRow('????SELECT user...', 1) #4 Z:\home\сайт\www\library\XenForo\Model\User.php(691): XenForo_Model_User->getUserById(1, Array) #5 Z:\home\сайт\www\library\XenForo\ControllerHelper\UserProfile.php(81): XenForo_Model_User->getFullUserById(1, Array) #6 Z:\home\сайт\www\library\XenForo\ControllerPublic\Member.php(819): XenForo_ControllerHelper_UserProfile->getUserOrError(1, Array) #7 Z:\home\сайт\www\library\XenForo\FrontController.php(310): XenForo_ControllerPublic_Member->actionCard() #8 Z:\home\сайт\www\library\XenForo\FrontController.php(132): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch)) #9 Z:\home\сайт\www\index.php(13): XenForo_FrontController->run() #10 {main} Содержимое запроса array(3) { ["url"] => string(191) "http://сайт/index.php?members/2mb.1/&card=1&&_xfRequestUri=/index.php?members/&_xfNoRedirect=1&_xfToken=1,1339394517,db61512ff68b85491b2a905dd0e8f6107caff28a&_xfResponseType=json" ["_GET"] => array(6) { ["members/2mb_1/"] => string(0) "" ["card"] => string(1) "1" ["_xfRequestUri"] => string(19) "/index.php?members/" ["_xfNoRedirect"] => string(1) "1" ["_xfToken"] => string(53) "1,1339394517,db61512ff68b85491b2a905dd0e8f6107caff28a" ["_xfResponseType"] => string(4) "json" } ["_POST"] => array(0) { } } И еще вопрос, в БД стало 287 таблиц, т.е. IPB + XenForo, как избавится от мусора, т.е. как избавиться от всего что нужно было IPB, как в файлах так и в БД...
с какой версии IPB обновляешься? Файлы с xenforo не надо заливать в папку с IPB Сначала надо установить xenForo, в отдельную БД, только потом импортировать указав путь к бд
Сид , а как мне поступить тогда? У меня хостинг очень сильно ограничен, всего 1 БД. Мне сначало нужно сделать фулл бэкап старого форума? Потом на хостинге все чищю, файлы и БД. Устанавливаю Новый движок, потом как поступить правильнее? или Все можно сделать на локалке???
Не получается, дохожу до шага где нужно сделать импорт прав на разделы и темы. Все ошибки, которые описаны выше... Как быть?
почитал, вроде с 3.3 обновится можно. эта ошибка в ксене вылазит из-за старого mysql, нужно обновить. почитал что после обновления она пропадает. Может быть она связана с первой. p.s. ксен поддерживает ipb3.2, с 3.3 поддержки нет (но должно по идее импортироваться), т.к. ксен вышел раньше, чем IPB 3.3
В общем не получается у меня... Сид а можно как то вытащить хотя бы только пользователей с ихними паролями... Хотя бы так.
обнаружился недочёт. В ipb, если пользователи не подтвердили авторизацию, то при переносе не ксен, они помещаются в группу заблоированные ))
Доброго времени суток. Опять проблема с переходом. На локальной машине поднял хосты. Хочу перейти на Хен с Ипб, но не выходит. Новую сборку Хен скачал не помогает. Зависаю на этапе импорта пользователей. Что делал: 1. В БД залил данные с IPB 2. Установил Хен 3. Русифицировал Хен 4. Начинаю делать импорт вылазиют ошибки. На хосте кроме родной папки (upload)от ИПБ нет ничего. Текст ошибки: Код: Server Error unserialize() [function.unserialize]: Error at offset 80 of 4930 bytes XenForo_Application::handlePhpError() in Z:\home\САЙТ\www\library\XenForo\Importer\IPBoard.php at line 3249 XenForo_Importer_IPBoard->_cacheAppsAndModules() in Z:\home\САЙТ\www\library\XenForo\Importer\IPBoard.php at line 3262 XenForo_Importer_IPBoard->_getAppCache() in Z:\home\САЙТ\www\library\XenForo\Importer\IPBoard.php at line 1387 XenForo_Importer_IPBoard->_hasAdminPermission() in Z:\home\САЙТ\www\library\XenForo\Importer\IPBoard.php at line 1103 XenForo_Importer_IPBoard->_importUser() in Z:\home\САЙТ\www\library\XenForo\Importer\IPBoard.php at line 935 XenForo_Importer_IPBoard->_importOrMergeUser() in Z:\home\САЙТ\www\library\XenForo\Importer\IPBoard.php at line 726 XenForo_Importer_IPBoard->stepUsers() in Z:\home\САЙТ\www\library\XenForo\Importer\Abstract.php at line 77 XenForo_Importer_Abstract->runStep() in Z:\home\САЙТ\www\library\XenForo\ControllerAdmin\Import.php at line 180 XenForo_ControllerAdmin_Import->_runStep() in Z:\home\САЙТ\www\library\XenForo\ControllerAdmin\Import.php at line 232 XenForo_ControllerAdmin_Import->_startStep() in Z:\home\САЙТ\www\library\XenForo\ControllerAdmin\Import.php at line 175 XenForo_ControllerAdmin_Import->actionStartStep() in Z:\home\САЙТ\www\library\XenForo\FrontController.php at line 310 XenForo_FrontController->dispatch() in Z:\home\САЙТ\www\library\XenForo\FrontController.php at line 132 XenForo_FrontController->run() in Z:\home\САЙТ\www\admin.php at line 13 p.s. Название сайта, имя админа, ящик админа, различаются с реальной БД ИПБ.
Ну давайте по порядку... Что за локальный сервак? Денвер? Модуль mbstring стоит? Строки 3247-3252 файла Ipboard.php напишите. По сабжу, на вскидку, данные из БД IPB битые передаются... на каком шаге?
Ну да... На офф.сайте по 3.3 нет упоминания. Можно попробывать конвертнуть через булку. IPB 3.3 >> Vbulletin 3.7|3.8 >> Xenforo Я в свое время конвертил форум с SMF на XenForo через булку.