Обновление версии форума

Обновление версии форума

Документация написана 18.01.2014

Если на форуме стали регистрироваться спамеры или форум перестал работать или что-то на форуме перестало работать или стали появляться ошибки, скорее всего пришло время обновить версию форума.

 

1.

Зайди в администраторский раздел на форуме, кликнув на ссылку “Администраторский раздел” внизу любой страницы форума:


2.

На первой же странице в “Статистика конференции” проверь версию форума:

Обычно, если номер версии выделен зеленым цветом, то версия форума - самая последняя и тогда это значит, что причины ошибок в чем-то другом. Если выделена красным - то версия форума устарела, и ее надо обновлять.

Однако, иногда бывает, что даже если версия форума выделена зеленым, уже была выпущена новая версия форума, просто форум по какой-то причине не нашел ее сам. Поэтому лучше всего на всякий случай проверять, какая есть последняя версия форума, на этом сайте: http://www.phpbbguru.net/ Это полезный русскоязычный рессурс, на котором также есть разного рода документация и подсказки, которые можно почитать, если проблемы с форумом не решаются при помощи этой документации.

 


3.

Итак, на сайте http://www.phpbbguru.net/ всегда есть актуальная русскоязычная версия форума, которую можно скачать по ссылке в правом столбце:

Всегда проверяй, чтобы версия, которую будешь скачивать с этого сайта, была выше той, которая установлена у нас сейчас. То есть, в нашем примере, сейчас на форуме стоит версия 3.0.12. На сайте предлагают скачать версию 3.1.2. 3.0 ниже, чем 3.1, так что скачиваем 3.1.2 с сайта.


4.

Распакуй скачаный архив у себя на компьютере.


5.

Пройди по этой ссылке и проверь на сайте phpbb.com, есть ли там специальное объяснение, как обновить форум с той версии, которая у нас установлена, на ту, которую мы хотим. Сайт на английском.

В нашем примере, да, на этом сайте слева есть ссылка на документацию о том, как обновить форум с версии 3.0 на версию 3.1. Кликни на ссылку, которая соответствует твоим версиям, в нашем примере это "Upgrading from 3.0 to 3.1"

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


6.

Резервное копирование оригинальных файлов.

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

6.1.

! Создай у себя на компьютере папку "Sailor Galaxy Forum", в ней папку "Files Backup", в ней папку с сегодняшней датой по следующему образцу:

Если сегодня 2015 год, февраль (месяц 02), 25-ое число, то папка будет называться "150225".

Это важно для того, чтобы компьютер всегда сортировал папки "от старого к новому", и чтобы ты всегда знал, где какая версия, и если ты будешь пересылать кому-то файлы, чтобы они тоже знали.

6.2.

Соединись с ФТП сервером, целиком скачай папку phpbb3 себе на компьютер, в папку сегодняшнего дня, которую ты только что создал.


7.

Резервное копирование базы данных.

7.1.

Зайди в администраторский раздел на форуме:

7.2.

Кликни на "Облуживание" в верхней навигации, кликни на "Резервное копирование" в навигации слева. Проверь, чтобы усновки "Полная" и "gzip" были выбраны. Выбери установку "скачать". Кликни на "Выделить все", чтобы автоматически выделились все таблицы. Кликни на кнопку "Отправить".

7.3.

Сохрани архив Базы Данных у себя на компьютере в следующей папке:

! Создай у себя на компьютере в папке "Sailor Galaxy Forum" папку "Database Backup", в ней папку с сегодняшней датой по следующему образцу:

Если сегодня 2015 год, февраль (месяц 02), 25-ое число, то папка будет называться "150225".

Это важно для того, чтобы компьютер всегда сортировал папки "от старого к новому", и чтобы ты всегда знал, где какая версия, и если ты будешь пересылать кому-то файлы, чтобы они тоже знали.

8.

Продолжаем следовать указаниям с сайта phpbb.com:

Под номером три в нашем случае написано, что нам надо через ФТП в папке phpbb3 удалить все файлы ЗА ИСКЛЮЧЕНИЕМ

  • Файла config.php

  • Папки images

  • Папки files

  • Папки store

Удаляем остальные ненужные файлы и папки в соответствии с этой инструкцией.

9.