Объединение двух форумов в один

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Mr.Z
phpBB 1.2.1
Сообщения: 26
Стаж: 20 лет 7 месяцев

Объединение двух форумов в один

Сообщение Mr.Z »

Поискал на форуме нашел старый топик еще для 2-ой версии, по этому создам новый...
Есть форум у которого куча проблем (ставил моды) некоторые из них криво встали, уже не помню что я там ставил, решил поступить радикально просто поставить новый форум (сборку с установленными модами) и перенести старую базу данных поверх новой... какие сейчас инструменты для этого существуют? ну и вообще как сделать грамотно объединение двух форумов в один?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Объединение двух форумов в один

Сообщение владимир1983 »

Mr.Z писал(а):сборку с установленными модами)
Имейте в виду, устанавливая стороннюю сборку вы автоматически лишаетесь поддержки у нас. За поддержкой вас будут отправлять к автору сборки.
Mr.Z писал(а):как сделать грамотно
Удалить все моды вопрос по таблицам БД
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Mr.Z
phpBB 1.2.1
Сообщения: 26
Стаж: 20 лет 7 месяцев

Re: Объединение двух форумов в один

Сообщение Mr.Z »

владимир1983 писал(а):Имейте в виду, устанавливая стороннюю сборку вы автоматически лишаетесь поддержки у нас. За поддержкой вас будут отправлять к автору сборки.
я понял, спасибо
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 21 год 10 месяцев
Поблагодарили: 13 раз

Re: Объединение двух форумов в один

Сообщение VVVas »

Mr.Z, только это не объединение двух форумов в один. Это вы просто настраиваете скрипты как вам надо и подсовываете им свою старую базу.

В общем случае ваша задача решается так:
1) установить и настроить форум, запомнив какие запросы к базе вы выполняли относительно чистого форума.
2) сказать форуму использовать старую базу.
3) выполнить запросы из пункта 1 к старой базе.
4) радоваться.

Пункт 3 может выдать ошибки двух видов:
а) не ошибки — просто эти запросы к старой базе уже были выполнены (потому что у вас стояли эти моды), ничего плохого не случается, ничего делать не надо.
б) ошибки — действительно проблемы, идем в тему мода от которого выполняется этот запрос и спрашиваем там, как исправлять и исправляем.

Либо если воспользоваться ещё советом владимир1983, то с огромной вероятностью пункт 3 не вызовет никаких ошибок.

Ну и в любом случае вы должны иметь резервную копию базы и всех файлов, до того как что либо делать.
я люблю daft punk | новый sugoi.ru
Mr.Z
phpBB 1.2.1
Сообщения: 26
Стаж: 20 лет 7 месяцев

Re: Объединение двух форумов в один

Сообщение Mr.Z »

VVVas писал(а):Mr.Z, только это не объединение двух форумов в один. Это вы просто настраиваете скрипты как вам надо и подсовываете им свою старую базу.

В общем случае ваша задача решается так:
1) установить и настроить форум, запомнив какие запросы к базе вы выполняли относительно чистого форума.
2) сказать форуму использовать старую базу.
3) выполнить запросы из пункта 1 к старой базе.
4) радоваться.
все верно, сорри я не так выразился... пробывал просто поменять базу данных (пункт второй) но вылазят ошибки, так как новый форум использует запросы модов которых в старой базе нет... но вот как и что из новой базы перенести в старую я не знаю :(
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Объединение двух форумов в один

Сообщение Sheer »

Воспользуйтесь STK (попутная тема Удалить все моды вопрос по таблицам БД) и очистите БД от лишних таблиц и полей в стандартных таблицах. Установите чистый 3.09 Потом просто подключайтесь к старой базе и установите необходимые моды. Никогда не используйте готовые сборки (кроме своей собственной)!
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Стопангин
phpBB 1.4.0
Сообщения: 34
Стаж: 18 лет 7 месяцев
Благодарил (а): 2 раза

Re: Объединение двух форумов в один

Сообщение Стопангин »

А если вопрос стоит именно так - имеются две БД (предположим, одной версии, выполнено путем конвертации БД от 3.0.7 в 3.0.9 в процессе обновления версии) при двух независимых форумах на разных хостах и надо их объединить в один форум на одном хосте, существуют ли автоматические средства для этого?
версия 3.0.6-RC3_0
Аватара пользователя
VayBoy
phpBB 1.4.1
Сообщения: 44
Стаж: 13 лет 10 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 6 раз
Поблагодарили: 8 раз

Слияние бд двух форумов на phpbb 3

Сообщение VayBoy »

в общем гуглёжка без толку.
отсюда делаю вывод, что проблема либо слишком эпична, либо нерешаема, либо придурковата.
в связи с чем заранее извиняюсь.
к сожалению, у меня нет офигевшего понимания структуры phpbb и его бд.

Но есть лютая задача.

Был один форум. всё бы круто. развивались. успех и порш каен из-за горизонта бибикает.
накопили достаточно большое количество решений проблем...
и тут нас банят на Яндексе.
посещалка чуть ли не в ноль. только гугл спасает.

Начали с нуля новый проект. на нём уже тоже достаточно много интересных топиков. (поэтому Объединение двух форумов в один не прокатит уже)
переносить и переписывать в ручную с имитацией новых юзеров - перебор.

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


phpbb первого 3.0.10. второго 3.0.11
бд - мускли


если есть идеи на тему каких-то алтернативных решений - восприму с позитивом.
Обмен ссылками с сайтами о ремонте электроники, сервис-центрами и подобными.

с точки зрения зла добро это зло.

Кирилл Керн
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Слияние бд двух форумов на phpbb 3

Сообщение Pazh »

[utility] Склейка 2х и более форумов в один частично скриптом, частично в ручном режиме или универсально через Рекрутинг
Помощь в ЛС/email только за WM или ЮMoney
ostridm
phpBB 2.0.7
Сообщения: 552
Стаж: 14 лет 5 месяцев
Благодарил (а): 20 раз
Поблагодарили: 62 раза

Re: Слияние бд двух форумов на phpbb 3

Сообщение ostridm »

могу помочь организовать копирование топиков, я так у себя выносил топики на поддомены,

для ознакомления
оригинал
http://www.krasnogorie.net/bb3/viewforum.php?f=196
реплика
http://art.krasnogorie.net/viewforum.php?f=2

пользователи не копируются, статистика синхронизируется вручную
Аватара пользователя
VayBoy
phpBB 1.4.1
Сообщения: 44
Стаж: 13 лет 10 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 6 раз
Поблагодарили: 8 раз

Re: Слияние бд двух форумов на phpbb 3

Сообщение VayBoy »

Спасибо огромное, ребят.


По зазеркаливанию - крут.
Обмен ссылками с сайтами о ремонте электроники, сервис-центрами и подобными.

с точки зрения зла добро это зло.

Кирилл Керн

Вернуться в «Поддержка phpBB 3.0.х»