Добро пожаловать!Этот документ содержит информацию об обновлении IPB серии 1 до IPB 2.1.7. Процесс обновления производит изменения в базе данных вашего старого форума, и по этой причине мы настоятельно рекомендуем вам сделать резервную копию SQL-базы и файлов, прежде чем начинать обновление.Также стоит заметить, что стили от форума первой серии не совместимы с IPB 2.1.7. Поэтому они конвертируются в IPB 2.1.7-формат, но они все равно нуждаются в ручном обновлении (доводке). ВАЖНО: Отката к старой версии не существует! Создание резервной копии базыМы настоятельно рекомендуем создать резервную копию при помощи команды mysqldump (через SSH):mysqldump --opt -uимя_пользователя -pпароль имя_базы > имя_базы.sql(Подставьте вместо имя_пользователя ваш логин к MySQL серверу, вместо пароль - пароль, а вместо имя_базы имя MySQL-базы форума) После завершения резервирования базы (а это может быть достаточно длительным процессом для больших форумов) вам необходимо скачать старые файлы IPB с сервера. Удаление старых файловТак как резервная копия старого форума создана, вы можете безопасно удалить старые файлы IPB КРОМЕ conf_global.php и папки uploads.Вы также можете оставить папку style_images, а также мы советуем оставить папку html/emoticons, дабы остались смайлики в сообщениях вашего форума. Если же вы удалите эти папки, то по окончании процесса обновления вам будет необходимо обновить кеш сообщений форума. Закачивание новых файловЗакачайте содержимое ZIP-архива IPB 2.1.7 (все файлы из папки 'upload' КРОМЕ conf_global.php. Если вы по ошибке перезаписали этот файл, вам необходимо будет его отредактировать вручную, а именно вписать настройки для доступа к базе.Убедитесь что вы закачали все файлы, включая папки: install, upgrade и ipb_templates.xml. ОбновлениеИтак все готово к обновлению. Теперь вам необходимо зайти браузером по ссылке: http://domain.com/forum/upgrade/upgrade.php (замените domain.com/forum/ на ваш действительный URL-адрес форума).Скрипт обновления определит текущую версию форума, обновление которого вы хотите сделать. Убедитесь в том, что текущая версия определена верно, ознакомьтесь со всеми предупреждениями, выводимыми скриптом, прежде чем приступать к обновлению. Процесс обновления запущен, скрипт будет автоматически выполнять шаги по модернизации базы форума. Наберитесь терпения, процесс может занять достаточно большое количество времени. Когда система обновления с 1.x была завершена, вы нуждаетесь в запуске системы обновления IPB 2 , находящийся по адресу «/upgrade/index.php» (например: http://www.domain.ru/forum/upgrade/index.php). После того, как скрипт обновления сообщит вам об окончании обновления, вам необходимо будет зайти на форумы и в панель администратора, чтобы убедиться в успешности обновления. Вот, собственно, и все, теперь у вас последняя IPB версии 2.1.7! |