XF 2.1 Импорт пользователей из XF 1.5

Версия XenForo
2.1.6

xenforomen

Проверенные
Сообщения
417
Реакции
123
Баллы
11,045
Подскажите как импортировать пользователей? Слил отдельный sql из XF1.5, подправил по колонкам под XF2. Но из за того, что в новой версии есть secret_key, получаются проблемы.
 
Ну как правили, так и возвращаем и нормально импортируем или обновляемся
Так и делал. Колонка secret_key не влияет ни на что? secret_key оставляю пустым. Если захожу под пользователем которого импортировал, получаю вот такую ошибку вместо главной сайта.

1579094384969.png
 
Последнее редактирование:
Я не удалял столбец.

Рассказываю: Поднял на поддомене чистый XF 1.5 импортировал все данные на чистый двиг из рабочего сайта на XF 1.5 , затем обновил до 2.0 -> 2.1. Но забыл на рабочем сайте закрыть регистрацию, соответственно набрело новых пользователей. Я их экспортировал и подправил столбцы под XF 2.1. Импортировал, но поле secret_key пустое. У старых пользователей поле не пустое и все работает без проблем.

П.С. Придется наверно ставить опять чистый двиг 1,5 затем делать импорт, отсеивать новых, обновлять до 2,1 экспортировать и заливать

а что мешало просто обновиться с 1,5
Я же на задаю вопрос как обновиться, я и обновился. Мне нужно доимпортровать пользователей
 
Последнее редактирование модератором:
Все так же. 1.5 -> апдейт до 2(1), затем импорт в реципиента.
По другому видимо не получится. Сразу можно на 1.5 накатить 2.1 или сначала 2.0? Чтобы ускорить процесс
 
xenforomen, сгенерировать самому им, но по сути сделав запрос на получение пустой и забить 0
Пробовал, не прокатило. Пошел по пути импорта.

Я правильно понимаю, что база падает? Ошибка при импорте пользователей, на 50%

Код:
An exception occurred: [XF\Db\Exception] MySQL statement prepare error [2006]: MySQL server has gone away in src/XF/Db/AbstractStatement.php on line 228

XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 39
XF\Db\Mysqli\Statement->prepare() in src/XF/Db/Mysqli/Statement.php at line 54
XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 94
XF\Db\AbstractAdapter->query() in src/XF/Mvc/Entity/Finder.php at line 1261
XF\Mvc\Entity\Finder->fetchOne() in src/XF/Repository/UpgradeCheck.php at line 39
XF\Repository\UpgradeCheck->getLatestUpgradeCheck() in src/XF/Admin/App.php at line 238
XF\Admin\App->renderPageHtml() in src/XF/App.php at line 1995
XF\App->renderPage() in src/XF/Admin/App.php at line 122
XF\Admin\App->renderPage() in src/XF/Mvc/Dispatcher.php at line 402
XF\Mvc\Dispatcher->render() in src/XF/Mvc/Dispatcher.php at line 58
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2184
XF\App->run() in src/XF.php at line 391
XF::runApp() in admin.php at line 13
 
Подскажите в чем может быть проблема при перестроении кеша пользователей?

Код:
Error: Call to a member function rebuildUserFieldValuesCache() on null in src/XF/Job/User.php at line 52
XF\Job\User->rebuildById() in src/XF/Job/AbstractRebuildJob.php at line 47
XF\Job\AbstractRebuildJob->run() in src/XF/Job/Manager.php at line 253
XF\Job\Manager->runJobInternal() in src/XF/Job/Manager.php at line 195
XF\Job\Manager->runJobEntry() in src/XF/Job/Manager.php at line 111
XF\Job\Manager->runByIds() in src/XF/Admin/Controller/Tools.php at line 120
XF\Admin\Controller\Tools->actionRunJob() in src/XF/Mvc/Dispatcher.php at line 350
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 261
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 113
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 55
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2184
XF\App->run() in src/XF.php at line 391
XF::runApp() in admin.php at line 13
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу