Более конкретно: обновляем русский модифицированный 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. Качаем программу MySQL DB Comparer, запускаем, создаем новый проект, где указываем в качестве первой БД – БД чистого IPB без данных, в качестве второй БД – БД нашу обновленную БД с версии 1.3. Запускаем.
4. Слева зеленым выделены таблицы которых нет в чистой IPB и которые мы можем смело удалять в своей обновленной БД, например с помощью PhpMyAdmin. Удаляем.
5. Дальше справа, отобразились различия в БД, которые нужно устанить(удаление столбцов в таблицах, их изменение), нажимаем Execute All Scripts, т.е. налаживаем изменения.
6. Все, мы привели обновленную БД в порядок, готовую к установке новых модификаций под IPB 2.1.*
Теперь делаем дамп нашей БД.
Удаляем все на хостинге (там где расположен действующий сайт), удаляем БД.
Копируем файлы обновленного IPB
Импортируем почищенную БД
Ну а дальше если был собственный скин, переделываем его под новый форум.
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
SeaMan
Более конкретно: обновляем русский модифицированный 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. Качаем программу MySQL DB Comparer, запускаем, создаем новый проект, где указываем в качестве первой БД – БД чистого IPB без данных, в качестве второй БД – БД нашу обновленную БД с версии 1.3. Запускаем.
4. Слева зеленым выделены таблицы которых нет в чистой IPB и которые мы можем смело удалять в своей обновленной БД, например с помощью PhpMyAdmin. Удаляем.
5. Дальше справа, отобразились различия в БД, которые нужно устанить(удаление столбцов в таблицах, их изменение), нажимаем Execute All Scripts, т.е. налаживаем изменения.
6. Все, мы привели обновленную БД в порядок, готовую к установке новых модификаций под IPB 2.1.*
Теперь делаем дамп нашей БД.
Удаляем все на хостинге (там где расположен действующий сайт), удаляем БД.
Копируем файлы обновленного IPB
Импортируем почищенную БД
Ну а дальше если был собственный скин, переделываем его под новый форум.
Удачи в обновлении!
Ссылка на комментарий
Поделиться на других сайтах
10 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.