Новая установка показана на примере VB5.5.2
Вам потребуются:
Минимальные требования:
PHP 7.1.0 (начиная с версии vB 5.5.0)
MySQL 5.6.10
MariaDB 10.0
Рекомендуемые требования:
PHP 7.3+
MySQL 8.0+
MariaDB 10.3+
1. Создать отдельную папку на сервере, например: vb5
Скачиваем дистрибутив форума, распаковываем его и из папки upload скачанного дистрибутива переносим всё содержимое в созданную папку (у нас папка vb5).
2. Файлик /vb5/config.php.bkp нужно переименовать в config.php
пример:
/vb5/config.php
3. Файлик /vb5/core/includes/config.php.new нужно переименовать в config.php
пример:
/vb5/core/includes/config.php
Отредактировать этот config.php
Указать в строчках:
$config['Database']['dbname'] = 'имя_БД'; // имя Базы Данных, которую вы должны создать в phpmyadmin
$config['Database']['tableprefix'] = ''; // если используется префикс таблиц, то указать его здесь
$config['Database']['technicalemail'] = 'dbmaster@example.com'; // ваше мыло, куда будут приходить всяческие ошибки
$config['MasterServer']['username'] = 'root'; // имя пользователя к Базе Данных
$config['MasterServer']['password'] = 'пароль'; // пароль к Базе Данных
4. Переименовываем файл htaccess.txt в .htaccess (Начиная с версии 5.2.1)
5. Теперь запускаем
http://example.com/vb5/install/install.php
В процессе установки будет окошко:
Ссылку, которая у вас будет, ни в коем случае менять нельзя, она так и должна заканчиваться на /core
Так же в процессе установки, вам придётся ввести имя пользователя (ваш ник), пароль два раза и почту.
После установки необходимо удалить папку install, которая находится в /vb5/core/install.
Ваш форум будет доступен по адресу
http://example.com/vb5
*******
Обновление. Показано на примере с VB4.2.3 до VB5.5.2
В админке VB4.2.3 сделать следующее:
Настройки - Опции - Настройки стиля и языка
Хранить таблицы стилей CSS в файлах? - Нет
Данная настройка нужна для того, чтобы обновление не закончилось на 99%, т.к. у вас будет новая папка и в ней файлов стиля(ей) не будет.
Настройки - Опции - Система модулей/продуктов
Включить систему модулей/продуктов - Нет
Абсолютно все хаки от 4.2.3 не будут работать на VB5, но и удалять их не обязательно. Скрипт обновления на стадии альфа27 сам их удалит.
Разработчики рекомендуют удалить все установленные языки, кроме английского и удалить все стили, которые у вас установлены, т.к. ни один стиль VB4 не работает в VB5.
Возможно, имеет смысл перенести все вложения, аватарки, фотографии и альбомы - в Базу Данных. В противном случае вам предстоит их вручную переносить из папки forum, где установлена VB4 в папку vb5/core.
Выполняем пункты с 1 по 4, как при новой установке.
Только в моменте с пунктом номер 3, вместо новой Базы Данных, указать существующую Базу Данных и пароль к ней.
5. Теперь запускаем
http://example.com/vb5/install/upgrade.php
Курим/пьём кофе/нервничаем и ждём завершения установки.
После установки необходимо удалить папку install, которая находится в /vb5/core/install.
Ваш форум будет доступен по адресу
http://example.com/vb5
*******
Обновление. Показано на примере с VB5.5.1 до VB5.5.2
Скачиваем дистрибутив форума, распаковываем его и из папки upload скачанного дистрибутива переносим всё содержимое в папку vb5 с заменой файлов.
Запускаем
http://example.com/vb5/install/upgrade.php
После установки необходимо удалить папку install, которая находится в /vb5/core/install.
Совет: Не пользуйтесь автоматическим созданием config.php через встроенный в vB5 makeconfig.php
vBSupport.org категорически против обновления ваших рабочих форумов в настоящий момент на VB5.
Используйте обновление на VB5 только в качестве теста, предварительно сделав бэкап всех файлов и Базы Данных.
Удачи!