1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.1 Помогите импортировать БД

Тема в разделе "Основные вопросы по XenForo", создана пользователем TTATPuOT, 13.04.2012.

Загрузка
  1. TTATPuOT

    TTATPuOT Пользователь

    Регистрация:
    10.01.12
    Сообщения:
    15
    Симпатии:
    0
    Версия XF:
    1.1.1
    Проблема в том что так вышло что форум нужно построить заново. И там должны остаться все темы, посты, статистика, юзеры и т.д. На сколько я знаю всё это лежит в Базе данных которую я сохранил. При установке (той же версии) удаляю БД который создал движок при установке и импортирую свою БД от старого форума. И в результате получаю ошибку:

    Как быть?
     
  2. Alex Gludo

    Alex Gludo Bazinga!

    Регистрация:
    24.01.11
    Сообщения:
    484
    Симпатии:
    293
    Можно сделать так:
    установить двиг, далее поверх созданной при инсталляции бд, не удаляя ее, залить бд от прежней версии форума. затем идем по пути domain.ru/install/index.php?upgrade/ и жмем Rebuild Master Data.

    Всё должно получиться, но аватары и вложения не сохранятся, т.к. они хранятся в файловой системе. Только что попробовал воспроизвести у себя на тестовой площадке - всё получилось.
     
    TTATPuOT нравится это.
  3. TTATPuOT

    TTATPuOT Пользователь

    Регистрация:
    10.01.12
    Сообщения:
    15
    Симпатии:
    0
    Версия XF:
    1.1.1
    При таком импорте получаю:

    Ошибка в phpmyadmin
     
  4. Alex Gludo

    Alex Gludo Bazinga!

    Регистрация:
    24.01.11
    Сообщения:
    484
    Симпатии:
    293
    У меня никаких ошибок при импорте поверх чистой базы не возникло. Правда на форуме, базу которого я накатывал, нет никаких сторонних аддонов, ну кроме RouteChange. У Вас же ошибка вызвана, как видно, наличием таблиц от XenCarta (Lite Wiki).
    Попробуйте сделать всё с начала, но перед импортом старой базы поставьте аддон вики. Не факт, что поможет. Но разрешить зависимости ключей базы таким образом можно попытаться.
     
    TTATPuOT нравится это.
  5. TTATPuOT

    TTATPuOT Пользователь

    Регистрация:
    10.01.12
    Сообщения:
    15
    Симпатии:
    0
    Версия XF:
    1.1.1
    Установка не помогла. За то помогло удаление записей о этих аддонах. Но теперь другая ошибка:
     
  6. Alex Gludo

    Alex Gludo Bazinga!

    Регистрация:
    24.01.11
    Сообщения:
    484
    Симпатии:
    293
    Удалите этот запрос из дампа и попробуйте еще раз всё с начала. Может, конечно, я что то и не совсем правильно советую, могу ошибаться в подходе. Но однажды была подобная ситуация, правда с другим движком. Решал как раз таким методом. Т.е. на чисто-установленную базу накатывал старую и при возникновении конфликтов постепенно удалял запросы, их вызывающие. Несколько муторно, но результат был положительным.
     
    TTATPuOT нравится это.
  7. TTATPuOT

    TTATPuOT Пользователь

    Регистрация:
    10.01.12
    Сообщения:
    15
    Симпатии:
    0
    Версия XF:
    1.1.1
    Начал так делать дошёл до дампа таблицы xf_conversation_master
    И там лежит что-то нужное. Наверное заголовки топиков. Удолять это точно не стоит. Как быть?
     
  8. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Conversation - это приватные сообщения.
     
    TTATPuOT нравится это.
  9. TTATPuOT

    TTATPuOT Пользователь

    Регистрация:
    10.01.12
    Сообщения:
    15
    Симпатии:
    0
    Версия XF:
    1.1.1
    Ну и как быть?
     
  10. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Ну можете не перетаскивать личку, если она не важна.
    А вообще весь подход к импорту неправильный какой-то. Нужно все же добиться правильного импорта. Если не можете сами справиться, то поищите исполнителя. Советовать что-то в Вашем случае проблематично, так как нужно видеть все, не полагаясь на Ваши попытки.
     
    TTATPuOT нравится это.
  11. TTATPuOT

    TTATPuOT Пользователь

    Регистрация:
    10.01.12
    Сообщения:
    15
    Симпатии:
    0
    Версия XF:
    1.1.1
    Ну а где я такого найду?
     
  12. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Дайте объявление в соответствующем разделе. Может быть найдете.
     
    TTATPuOT нравится это.
  13. SeaSoul

    SeaSoul Местный

    Регистрация:
    24.11.11
    Сообщения:
    132
    Симпатии:
    10
    Версия XF:
    1.1.4
    Разобрался сам? или кого нашел? А то такая же проблема возникла
     

Поделиться этой страницей