Skip to content

Перенос тем форума с IPB 2.3.1 на IP.Board 3.4.2

В общем такое дело. Есть форум на котором много тем, и есть ещё один форум, на котором должны некоторые из тех тем + будут писаться отдельно новые.

 

Нужно перенести НЕКОТОРЫЕ темы с IPB форума версии 2.3.1 на 3.4.2, не обновлять 2.3.1 до последней версии, а именно скопировать на новый форум. Каким макаром это можно сделать? У меня имеется полный доступ к фтп обоих форумов.

Featured Replies

Обратите внимание

По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них.

Обновить форум где-то на виртуальной машине например, а потом вручную вытягивать с БД, темы и посты с тем.

  • Author

Обновить форум где-то на виртуальной машине например, а потом вручную вытягивать с БД, темы и посты с тем.

 

Каким образом это всё перетягивать? где лежат все форумы и темы?

В базе данных

ibf_topic - темы

ipf_post - посты

 

Не забудте бекапы. Посты с 2.3 версии не будут работать на 3.4. Обновите форум на виртуалке.

  • Author

В базе данных

ibf_topic - темы

ipf_post - посты

 

Не забудте бекапы. Посты с 2.3 версии не будут работать на 3.4. Обновите форум на виртуалке.

 

Извините если торможу, но где находится эта БД, и ibf_topic с ipf_post, можно ли их найти через ftp?

Извините если торможу, но где находится эта БД, и ibf_topic с ipf_post, можно ли их найти через ftp?

@SerVer, если вы не знаете элементарного откуда управляется базой данных, и задаете такие вопросы, то слияние двух форумов вам тем более будет не по плечу. Потому, что все темы и посты привязываются к уникальному идентификатору в базе данных, и при переносе в существующею базу эти ключи "id" неминуемо будут конфликтовать с уже имеющимися там. Поищите, тут на форуме обсуждались проблемы и возможности слияние двух разных форумов. Но вам проще всего будет обратится к специалистам. Либо начинайте учить что такое mysql, phpmyadmin, кодировка базы, первичные ключи и тд.

 

Если нужен бэкап базы данных, делать можете при помощью http://sypex.net/ru/

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

  • Author

@SerVer, если вы не знаете элементарного откуда управляется базой данных, и задаете такие вопросы, то слияние тем двух форумов вам тем более будет не по плечу. Потому, что все темы и посты привязываются к уникальному идентификатору в базе данных, и при переносе в существующею базу эти ключи "id" неминуемо будут конфликтовать с уже имеющимися там. Поищите, тут на форуме обсуждались проблемы и возможности слияние двух разных форумов. Но вам проще всего будет обратится к специалистам. Либо начинайте учить что такое mysql, phpmyadmin, кодировка базы, первичные ключи и тд.

 

Если нужен бэкап базы данных, делать можете при помощью http://sypex.net/ru/

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

 

 

 

Хорошо, попробую, спасибо!

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.