Перейти к основному содержанию

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

phpBB

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

phpbb

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

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

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

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

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

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

phpbb

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

phpbb

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

phpbb

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

phpbb

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

phpbb

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

phpbb

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

phpbb

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

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

phpbb

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

phpbb

phpbb

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

  • Файл config.php

  • Папку images/

  • Папку files/

  • Папку store/

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

  • Файл config.php

  • Папку images/

  • Папку files/

  • Папку store/

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

phpbb

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

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

phpbb

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

phpbb

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

phpbb

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

phpbb

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

phpbb

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

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

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

phpbb

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

phpbb

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

phpbb

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

phpbb

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

phpbb

Install.

phpbb

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

phpbb

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

phpbb

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

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

phpbb

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

Теги

 

Похожие материалы

phpBB 3.2.9 — обновление до 3.3.0

Обновим форум с версии 3.2.9 на версию 3.3.0. Текущий форум работает на IIS. PHP версии 5.6.31. Минимально поддерживаемая phpBB 3.3 Proteus версия PHP повышена до PHP 7.1.3. Так что вместе с форумом придётся обновить PHP. Кроме того, в новой версии форума отказываются работать многие расширения, будем их чинить.

Теги

phpBB 3.2.0 — обновление до 3.2.7

Обновим форум phpBB 3.2.0 до версии 3.2.7. Форум работает на IIS, из-за этого  автоматическое обновление наткнётся на одну простую, но непредусмотренную разработчиками ошибку. Исправим по ходу.

Теги