Перенос всех сообщений с одного форума на другой и не только

Если у вас возникают проблемы и вопросы по настройке форума phpBB3 либо выскакивают непонятные ошибки, не устанавливаются либо криво работают модификации, то этот раздел для вас. Обсуждаем все вопросы, связанные со стилями, модификациями, доработками и проблемами их использования.
Перед тем, как обратиться за помощью, обязательно заполните свой профиль (укажите ссылку на свой форум). Если есть вопрос по конкретной модификации, то обязательно пользуемся поиском по форуму, потому как, возможно, уже есть анонс этого мода и соответственно вопрос задается в теме анонса.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
Ovsyanka
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 52
Стаж: 9 лет 6 месяцев
Откуда: Россия
Контактная информация:

Перенос всех сообщений с одного форума на другой и не только

Сообщение Ovsyanka »

Имеется один форум. На нем установленно несколько модов. Есть пользователи и юзеры. Недавно нашел сборку форума с кучей интересных модов. Как правильно перенести все темы, сообщения, структуру и конечно же пользователей на новый форум?
#1
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Перенос всех сообщений с одного форума на другой и не только

Сообщение DeaDRoMeO »

Лучше конечно ручками поставить все моды ибо сборки это зло, большое зло. А так ставите форум-сборку, наверх накатываете дамп БД с живого форума
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#2
Аватара пользователя
Ovsyanka
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 52
Стаж: 9 лет 6 месяцев
Откуда: Россия
Контактная информация:

Перенос всех сообщений с одного форума на другой и не только

Сообщение Ovsyanka »

То что форумы разные были, как и моды ничего страшного? И БД в одном случаи 92 элемента. в другом 94? Или какие то определенные качать?
Поставил базу целиком от старого форума не работает.
выдает ошибку SQL ERROR [ mysqli ]

Unknown column 'forum_recent_topics' in 'where clause' [1054]
гугл по ошибки говорит, что не хвататет колонки какой то.....
#3
Аватара пользователя
amor1977
Самый Любознательный
Самый Любознательный
Сообщения: 389
Стаж: 11 лет 4 месяца
Откуда: Украина
Контактная информация:

Перенос всех сообщений с одного форума на другой и не только

Сообщение amor1977 »

Ovsyanka писал(а):recent_topics
Нету в Бд таблиц от мода recent topics.
#4
Аватара пользователя
Ovsyanka
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 52
Стаж: 9 лет 6 месяцев
Откуда: Россия
Контактная информация:

Перенос всех сообщений с одного форума на другой и не только

Сообщение Ovsyanka »

Еще на шаг ближе. эту проблему решил.
теперь в репутацию уперся. Вообще можно как то переносить все без учета модов. Ну то есть не сносив их?
SQL ERROR [ mysqli ]

Unknown column 'user_reputation' in 'field list' [1054]

SQL

SELECT user_id, user_reputation, user_hide_reputation FROM phpbb_users WHERE user_id = 2

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_reputation.php
LINE: 66
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/viewtopic.php
LINE: 1402
CALL: reputation->get_user_reputation()
#5
Аватара пользователя
amor1977
Самый Любознательный
Самый Любознательный
Сообщения: 389
Стаж: 11 лет 4 месяца
Откуда: Украина
Контактная информация:

Перенос всех сообщений с одного форума на другой и не только

Сообщение amor1977 »

Ovsyanka писал(а):Unknown column 'user_reputation' in 'field list' [1054]
Запустить инсталятор от мода - User Reputation Points
У Вас сборка с кучей модов которых на старом форуме не было. Теперь Вам надо прописовать в БД все таблицы для присутствующих здесь модов . Обычно просто берёте и запускаете инсталяционный файл от того мода на который ругается, так как уже сами правки на форуме в шаблоне есть, а в БД нету. Вот и ругается.
#6
Аватара пользователя
Ovsyanka
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 52
Стаж: 9 лет 6 месяцев
Откуда: Россия
Контактная информация:

Перенос всех сообщений с одного форума на другой и не только

Сообщение Ovsyanka »

Сделал иначе. Взял дамп базы нового форума и старого. Открыл в двух окнах. Когда выдает ошибку открываю нужную таблицу и сравниваю параметры. делаю структуру как у нового форума при первоначальной установке. Пока работает.
#7
Ответить