Добрый день. Ситуация: Установлен IPB 2.1.3, с кучей пользователей и сообщений в нем. Также установлен (отдельно, естественно) абсолютно пустой IPB 2.1.3. Задача: Перекинуть все сообщения, темы и пользователей из первого во второй. Особенности: Просто переключить новый форум на базу старого не получится. Как и просто скопировать базу. Собственно, вопрос. Каким образом это сделать? Какие таблицы необходимо перенести из первого форума во второй? Мне нужны только пользователи, их аватары, темы и сообщения.
Р.S.О том, зачем мне это. На старом хостинге была предпринята попытка обновления форума 2.0.4. до 2.1.3. Она оказалась неудачной - у хостера не хватило памяти (оказалось, что у них всего 4 мб) и обновление прервалось. В итоге все сделал вручную, уже на нормальном хостинге. Сейчас имеется вполне рабочий форум 2.1.3, но при попытке изменить хоть что-то - шаблон оформления или установить какой-то мод - все слетает намертво. Поэтому большая просьба: кто знает - подскажите какие таблицы надо перенести.
Теперь сам отвечу на свой же вопрос. Возможно, кому-то еще пригодится. Итак, следует перенести следующие таблицы: Пользователи: ibf_members ibf_members_converge ibf_members_partial ibf_member_extra
+ Поля профиля: ibf_pfields_content ibf_pfields_data
+ Звания и группы: ibf_groups ibf_titles ibf_validating
+ Контакт-листы: ibf_contacts
+ Приваты: ibf_message_text ibf_message_topics
Модераторы: ibf_moderators ibf_moderator_logs
Сообщения: ibf_posts
+ Вложения ibf_attachments
Темы: ibf_topics ibf_topic_markers ibf_topic_ratings ibf_tracker (слежение за темами)
Форумы: ibf_forums ibf_forum_tracker (слежение за форумами) ibf_forum_perms (права доступа)
Опросы: ibf_polls ibf_voters (проголосовавшие)
+ Все аватары и фото (папка Uploads)
Mon, 3.02.2006 - 0:24
Таже самая беда что и автора топа. Я перекинул все таблицы которые написал Чёртос-2 но форум все равно остался пустым как и был. Добавились только пользователи и все.И еще не дает зайти в админку пишет что не найден запись. Помоги плиз советом что делать.
fel, 3.02.2006 - 1:07
Возможно сделать пересчет с ресинхронизацией. Если переносилось с разных версий, например с 2.0.х на 2.1.х, то только через upgrade.php. Кстати phpmyadmin 2.6.1(вроде) умеет копировать базы. Или как вариант прописать в другом форуме в conf_global.php данные от старой базы (хост, юзер, пасс, бд)
Mon, 3.02.2006 - 1:44
А как сделать пересчет с ресинхронизацией? перекидываю с версии 2.1.3(изначально русский был) на 2.1.4(руссифицировал в ручную только форум без админки) Копировал бд кусками с помощью phpmyadmin 2.5.3. Прописка в фаиле сonf_global.php непомагает
Zulua, 4.02.2006 - 15:24
Вот только возник вопрос: Если в ИПБ такая возможность как востановление БД из резервной копии? Я точно знаю что на пхпББ такое есть.