Обновление форума phpBB не так сложно, как может показаться на первый взгляд. Конечно, оно выполняется в несколько мануальном режиме, но бывает и хуже 🙂
Как обновить движок phpBB до последней версии (на примере обновления с 3.0.x до 3.1.x)
1) Системные требования хостинга должны быть совместимы с требованиями новой версией phpBB. Для версии 3.1 это MySQL 3.23+ и PHP 5.3.3+
2) Святая святых — делаем бекап базы данных и файлов
3) Качаем полную версию последнего дистрибутива с официального сайта
4) Удаляем из скаченного дистибутива
Один файл: config.php file
Три папки со всем содержимым: images/ files/ store/
5) Удаляем (еще раз — не забудьте бекап!) с рабочей версии сайта все, кроме указанных выше трех папок и файла — в которых находятся файлы пользователей форума и настройки.
Оставляем:
ext/
files/
images/
store/
.htaccess
favicon.ico
файлы счетчиков и аналитики
6) Закачиваем новую версию дистрибутива на хостинг. Получается, что мы как бы совмещаем существующие файлы пользователей с новой начинкой движка.
7) Открываем браузер и заходим на http://ФОРУМ/install/database_update.php , где вместо ФОРУМ должен быть ваш домен. Так мы автоматически обновляем нашу БД
8) Удаляем папку install и наслаждаемся новой версией форума 🙂
Внимание! Если у вас несколько форумов — удобно подготовить архив, который уже можно сразу заливать на каждый из форумов. Архив включает в себя:
- дистрибутив без файла config.php и папок: /images/ /files/ /store/
- измененные стили в \styles\prosilver\template:
- overall_header.html — добавить adsense
- overall_footer.html — переделать копирайт
- \styles\prosilver\themecolours.css изменить файл шапки с .svg на .png
- загрузить новую шапку в \styles\prosilver\theme\images