Перейти к контенту

Обновление форума с ветки 1.3.* до ветки 2.1.*


Рекомендуемые сообщения

Привет всем!

 

Более конкретно: обновляем русский модифицированный 1.3 до английского не модифицированного 2.1.2.

 

Сразу скажу что информации о сохранении скинов и модификаций в этом руководстве нет.

 

И так:

 

1. Делаем резервные копии всех файлов старого форума, а также полный дамп БД старого форума.

 

2. Переносим весь старый форум+БД на локальный компьютер (например под Денвер) и приводим его в рабочее состояние.

 

3. Удаляем все из корневой папки кроме файла conf_global.php

 

4. Заливаем чистый форум IPB 2.1.2 на это место

 

5. Запускаем из веб файл /upgrade/upgrade.php , дальше обновляем БД до версии 2.0.0

 

6. Запускаем из веб файл /upgrade/index.php , вводим логин/пароль от старого сайта и дальше обновляем БД до версии 2.1.2

 

7. Все БД, обновлена, теперь необходимо удалить лишние скины. Заходим в админку, дальше LOOK & FEEL, дальше удаляем все кроме IPB 2.1 Default.

 

 

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

 

1. Необходимо рядом поставить еще один абсолютно чистый IPB форум с отдельной БД. Ставим.

 

2. Мы имеем сейчас 2 БД, одну неправильную но с данными, одну правильную но без данных. Необходимо синхронизировать эти 2 БД.

 

3. Качаем программу EMS MySQL Database Comparer, запускаем, создаем новый проект, где указываем в качестве первой БД – БД чистого IPB без данных, в качестве второй БД – БД нашу обновленную БД с версии 1.3. Запускаем.

 

4. Слева зеленым выделены таблицы которых нет в чистой IPB и которые мы можем смело удалять в своей обновленной БД, например с помощью PhpMyAdmin. Удаляем.

 

5. Дальше справа, отобразились различия в БД, которые нужно устанить(удаление столбцов в таблицах, их изменение), нажимаем Execute All Scripts, т.е. налаживаем изменения.

 

6. Все, мы привели обновленную БД в порядок, готовую к установке новых модификаций под IPB 2.1.*

 

 

Теперь делаем дамп нашей БД.

Удаляем все на хостинге (там где расположен действующий сайт), удаляем БД.

Копируем файлы обновленного IPB

Импортируем почищенную БД

 

Ну а дальше если был собственный скин, переделываем его под новый форум.

 

Удачи в обновлении!

Ссылка на комментарий
Поделиться на других сайтах

  • 8 месяцев спустя...

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.