Главная Новости

Миграция с Joomla 1.5 на Joomla 2.5. Ч.1. Перенос информационного наполнения

Опубликовано: 16.10.2017

видео Миграция с Joomla 1.5 на Joomla 2.5. Ч.1. Перенос информационного наполнения

Обновление Joomla 3 до последней версии

Скачать jUpgrade можно на сайте производителя - http://redcomponent.com . И обычная, и PRO - бесплатны, денег стоит только подписка на поддержку.



Если кто-то хочет попробовать разобраться с PRO версией jUpgrade, о результатах просьба сообщить.

Итак, что нужно иметь перед началом процесса:

Архив с компонентом jUpgrade - com_jupgrade-2.5.2.zip . Архив с последним релизом Joomla 2.5. Скачать можно с офсайта и кучи других мест. На момент написания статьи это Joomla_2.5.9-Stable-Full_Package.zip .

Предположим, что директория исходного сайта на 1.5 - site1_5 , данные расположены в базе с именем db1_5 , префикс таблиц - jos_ . Новый сайт расположим в папке site2_5 , его базу данных назовем db2_5 , префикс для примера будет - aaaaa_ . Поехали!


Миграция на Joomla! 3.x. Практика

Создаем поддиректорию site2_5 в фолдере site1_5 исходного сайта. Распаковываем архив Joomla_2.5.X-Stable-Full_Package.zip в папку site2_5 . Устанавливаем Joomla 2.5 с базой db2_5 и префиксом aaaaa_ . Игнорируем требование удалить директорию 'installation'! Логинимся в админку сайта site1_5 . Устанавливаем компонент jUpgrade стандартным образом через Расширения -> Менеджер расширений -> Установка . Идем в Расширения -> Менеджер плагинов . Находим плагин System - Mootools Upgrade . Если он выключен - включаем его, поскольку он требуется для работы jUpgrade. Идем в меню Компоненты и выбираем jUpgrade. Кликаем на кнопку Параметры в правом верхнем углу. Настраиваем как на скриншоте:

Заполняем поля ' Target Directory ', Prefix for old database и Prefix for new database в соответствии с нашими параметрами. Disable Error Reporting - оставляем 'Нет', чтобы получать информативные сообщения при неудачных попытках, а они, как станет ясно далее, будут иметь место. Выбираем пропустить загрузку и распаковку , поскольку мы уже сами подготовили фолдер нового сайта и установили в нем Джумлу 2.5. Шаблоны и сторонние расширения не переносим по соображениям, высказанным выше. Переносим только данные, для чего отвечаем 'Нет' на предложения пропустить миграцию для всех пунктов раздела Core skips . Delete previous migration - категорическое 'Нет', иначе jUpgrade затрет наш фолдер site2_5 .

Карта
rss