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

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


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

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

 

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

 

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

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

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

  • 0

Ткните плиз носом где ошибка

запускаю ццц.-------.ру/forum/upgrade/index.php

 

пишет:

 

Could not locate the required upgrade script: 'upg_/version_upgrade.php'

 

 

You must log in with your forums administrative log in details to access the upgrade system.

Upgrading from 2.0.4 FINAL to

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

  • 0

---------

Could not locate the required upgrade script: 'upg_/version_upgrade.php'

---------

Написано же не могу найти файл version_upgrade.php, вызвано это может тем что ты скачал ворованный дистрибутив форума и соответственно в нем не хватает файлов.

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

  • 0

Стоит 2.0.4

 

залил ручками upg_21003, 4, 5, 6 ,7 ,8

 

запустил /forum/upgrade/index.php

 

и получил:

 

Fatal error: Call to undefined function: output() in /usr/www/папка/htdocs/upgrade/upg_21003/version_upgrade.php on line 520

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

  • 0

Доброе всем время суток! Простите если ошибусь, но кажется попал именно в нужную ветку форума.

Собственно проблема такая: был форум версии IPB 2.0.3 затем обновили форум до версии 2.1.3.

Всё работает хорошо, одна проблема - в админке коряво руссифицировались все "Системные настройки" видимо они перенеслись в месте с базой из старой версии, а когда загружали базу в новый форум так и обновились. Помогите решить проблему, потому как ничего непонятно...

За ранее спасибо!

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

  • 0

Ну скачал программу, указал

Source database - db1, чистая

Target database - db, обновленная, с нужной информацией

Прохожу дальше. Две таблицы. Слева Source, справа Target. Справа пусто, слева написаны таблицы. Что мне теперь делать? Если жму Autofill tables and fields, заполняет правую сторону, там не хватает 2-3 таблицы

ibf_attachments

ibf_forums

ibf_members

ibf_pfields_content

ibf_topics

но слева их зеленым не выделяет. Зато есть пара, которые есть в обоих столбцах, но они выделены красным..

ibf_topic_views

Что это?

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

  • 0
Доброе всем время суток! Простите если ошибусь, но кажется попал именно в нужную ветку форума.

Собственно проблема такая: был форум версии IPB 2.0.3 затем обновили форум до версии 2.1.3.

Всё работает хорошо, одна проблема - в админке коряво руссифицировались все "Системные настройки" видимо они перенеслись в месте с базой из старой версии, а когда загружали базу в новый форум так и обновились. Помогите решить проблему, потому как ничего непонятно...

За ранее спасибо!

У меня была похожая штука при абгрейде с 1.3, когда с хешами траблы были. Я тогда с другого форума 2.1.3 экспортировал системные настройки и в этот где проблемы импортировал соответственно. У меня тогда в системных настройках отображались не все настройки, а некоторые вообще отсутствовали. :D

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

  • 0
ого, неужели такие базы бывают?

Если да, то наверно кусками.

 

Бывают и побольше.

Обновление делал вручную вместе со спецами IBR. (пока правда на локальном сервере)

Но такой размер базы наводит на необходимость перехода на Oracle, ибо она растет в геометрической прогрессии. И вот тут затык :D.. инструментов по миграции подходящих нет, верней есть но стоит немало. Пока общяемси с IPS на этот счет.

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

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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