Найти тему

PPHBB 3.0.12 — обновление до 3.2.7

Оглавление

Обновим форум phpBB 3.0.12 до версии 3.2.7. Форум работает на IIS. Версия форума очень старая, поэтому сохраним только данные. Расширения и стили придётся удалить.

-2

Полезная ссылка с инструкцией по обновлению:

https://www.phpbb.com/support/docs/en/3.2/ug/upgradeguide/upgrade3/

Резервное копирование

  • Отключаем сайт.
  • Делаем резервную копию файлов.
  • Делаем резервную копию базы данных.
  • Включаем сервер обратно.

Предварительная очистка

Деактивируем в админке форума все стили кроме prosilver. Проверяем что всё работает.

-3

Удаляем из базы данных всё, что установлено модификациями. В этом нам поможет Database Cleaner из Support Toolkit. Качаем Support Toolkit.

-4

Устанавливается он очень просто, папка stk копируется в корень сайта. Заходим в /stk, вкладка SUPPORT TOOLS, Database Cleaner. И чистим всю базу данных.

-5

Переходим в ОБЩИЕ > Настройки форума. Меняем Язык по умолчанию на British English.

-6

В админке форума смотрим СИСТЕМА > Языковые пакеты. У меня установлен British English и Russian.

-7

Удаляем все языковые пакеты кроме British English.

-8

Обновляем страницу - всё стало на английском.

-9

Новая версия phpBB 3.2.7

Скачиваем последнюю версию phpBB - 3.2.7:
https://www.phpbb.com/downloads

-10

Распаковываем архив.

-11
-12

Удаляем из распакованного архива:

  • Файл config.php
  • Папку images/
  • Папку files/
  • Папку store/

Из своего сайта удаляем всё, оставляем только:

  • Файл config.php
  • Папку images/
  • Папку files/
  • Папку store/

Копируем из скачанного архива всё на свой сайт с заменой файлов.

-13

Обновление базы данных

Переходим на сайт форума в раздел /install/.

-14

Переходим на вкладку UPDATE.

-15

Нажимаем кнопку Update.

-16

Выбираем пункт Update database only. Submit.

-17

Начинается процесс обновления базы данных. Дожидаемся 100% и сообщения The database update was successful.

-18

Удаляем папку /install/. Обновление завершено.

Проверка и локализация

Проверяем что работает сайт.

-19

Проверяем работу админки.

-20

Проверяем текущую версию и наличие обновлений, переходим в админке на вкладку SYSTEM > Check for updates.

-21

Качаем нужный языковой пакет и размещаем в /languages/:
https://www.phpbb.com/languages/

-22

Переходим на вкладку CUSTOMISE > Language packs устанавливаем скачанный языковой пакет.

-23

Install.

-24

Переходим в BOARD > Board settings. Меняем Default language на свой.

-25

Язык у меня в админке форума стал русским.

Удаление лишних модулей

Переходим в раздел СИСТЕМА > УПРАВЛЕНИЕ МОДУЛЯМИ > Администраторский раздел.

-26

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

Источник:
https://internet-lab.ru/phpbb_from_3_0_12_to_3_2_7

Если вам понравилась статья, то ставьте 👍🏻 каналу. Пишите комментарии, задавайте вопросы, подписывайтесь.