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

Как обновить 2.0.3 до 2.0.4


Hik

Вопрос

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

  • 0

1. копируешься все файлы 2.0.4 в папку с 2.0.3(заменяешь), кроме conf_global.

2. далее идешь по ссылке /upgrade/ =)

Больше ничего не нужно.

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

  • 0
1. копируешься все файлы 2.0.4 в папку с 2.0.3(заменяешь), кроме conf_global.

2. далее идешь по ссылке /upgrade/ =)

Больше ничего не нужно.

а Uploads?

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

  • 0
uploads тоже в покое оставь и style_images тоже.

И еще что оставить?

Значит не трогать Uploads, stile_images,conf_global, а всё остальное заменять?

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

  • 0
Если на 2.0.3 были установлены какие-либо модификации, то они слетят при таком обновлении. В этом случае надо будет использовать сравнение файлов 0.3 с файлами 0.4 и перекопировать код модификаций из файлов 0.3 в файлы 0.4
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Если на 2.0.3 были установлены какие-либо модификации, то они слетят при таком обновлении. В этом случае надо будет использовать сравнение файлов 0.3 с файлами 0.4 и перекопировать код модификаций из файлов 0.3 в файлы 0.4

О, уважаемый, а вот это уже интересно. У меня версия 2.0.3 С модами. Всё очень долго настраивалось и если слетит будет мне горе. Не могли бы вы рассказать нам, как обновлять форум врчную?

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

  • 0

1. Для начала сделайте полный бэкап папки с файлами форума и положить это дело в надёжное место, а с ещё одной такой копией Вы будете работать.

2. Сделайте копию дистрибутива 2.0.4 с которым Вы будете работать.

2. Далее, в том же TotCmd в одной панели открываем папку с копией дистрибутива 2.0.4, в другой панели папку с копией форума на 2.0.3

3. Сравниваем поочерёдно все одноимённые файлы по размеру. Если размер одинаков, то в первом приближении такие файлы можно считать идентичными. Для файлов с разными размерами сделаем список-перечень их имён.

4. Далее, нам понадобится специальный редактор с функцией сравнения содержимого 2-х файлов. Я пользуюсь WinMerge, но есть и другие программы такого плана.

5. Открываем этой программой два файла с одинаковым именем, но один из копии папки рабочей версии форума 2.0.3 с модами, а второй - одноименный из дистрибутива 2.0.4.

6. Сравниваем из содержимое и если в файле от 2.0.3 есть код, которого нет в файле от 2.0.4, то копируем его из файла версии 2.0.3 в файл версии 2.0.4.

7. Сохраняем отредактированные таким образом файлы версии 2.0.4 в отдельную папку (с учетом путей их размещения, т.е. в соответствии с внутренней структурой путей внутри папки ./forums/..).

8. Теперь надо отключить в АЦ форум, чтоб пользователи не могли войти на форум в момент обновления, и после этого сделать полный бэкап БД и, на всякий случай, ещё одну копию папки с файлами форума и положить это дело в надёжное место.

9. Скопировать подготовленные в п.7 файлы на сервер с учетом должного их расположения в структуре каталогов внутри папки ./forums/..

ЗЫ: Если полезут ошибки БД, то нужно выполнить соответствующие запросы по обновлению БД из папки ./upgrade/.. дистрибутива 2.0.4

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

  • 0
Быстро сравнить содержимое двух каталогов и получить текстовую инструкцию по правке поможет diff. Применить ее автоматом - patch. Под винду обе проги доступны в составе пакета cygwin.
Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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

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