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

Обновление форума с ветки 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 месяцев спустя...

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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

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

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