JUpgrade – компонент для миграции с Joomla 1.5 на 2.5

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

видео jUpgrade – компонент для миграции с Joomla 1.5 на 2.5

Миграция с Joomla 1.5 на Joomla 1.6 Часть 2

jUpgrade – компонент предназначенный для автоматического обновления Joomla 1.5 до Joomla 2.5  с сохранением всех данных, структуры сайта, URL, модулей и т. д.


Миграция с Joomla 1.5 на Joomla 1.6

Компонент не требует каких либо специальных знаний и перенести сайт с его помощью не составит труда.

Процесс обновления происходит следующим образом: jUpgrade скачивает и устанавливает Joomla 2.5, в папку jupgrade, которую он создает в корневой директории вашего сайта. Далее он приступает к переносу всех данных из таблиц базы данных старой версии сайта на новую. Кроме переноса стандартных компонентов jUpgrade может осуществлять перенос и ряда сторонних расширений.

Функции компонента jUpgrade

В первую очередь компонент переносит данные из стандартных компонентов Joomla, а это:

Пользователи; Категории; Материалы; Меню; Баннеры; Контакты; Ссылки; Стандартные темы Joomla.

Кроме стандартных компонентов jUpgrade поддерживает миграцию и некоторых, наиболее популярных сторонних расширений. На момент написания этого текста это были следующие расширения:

AcyMailing AdminPraise Akeeba Backup BreezingForms CompoJoomComment CommunityBuilder Contact Enhanced Hikashop JCE jEvents JomSocial Jumi K2 Kunena redFORM redMEMBER redSHOP RSGallery 2 VirtueMart

Минимальные системные требования расширения

Прежде чем приступать к установке и использованию мигратора убедитесь, что ваша система соответствует следующим системным требованиям.

PHP версии 5.2.x или выше - версию 5.2 поддерживают все виртуальные хостинги . У PHP должен быть включен модуль Curl - обычно он включен на всех хостингах, если вдруг на вашем хостинге не включен данный PHP модуль, то можете обратиться в службу технической поддержки и спросить возможно ли его включение или выбрать хостинг , который его поддерживает и перенести свой сайт Joomla на данный хостинг , а затем производить обновление. Ваша Joomla 1.5 должна быть последней версией - последней версией является Joomla 1.5.26 - если у вас не последняя версия, то скачать необходимый вам пакет вы можете здесь . Системный плагин Обновление Mootools должен быть включен.

Настройка компонента jUpgrade

Установка не отличается от установки любого другого расширения Joomla.

Если компонент jUpgrade не работает, то вам необходимо проверить и выполнить некоторые настройки:

Перед использованием jUpgrade, обязательно включите системный плагин Обновление Mootools. Для этого в административной панели пройдите Расширения >> Менеджер плагинов, затем в списке всех плагинов найдите плагин  "Обновление Mootools" и включите его.

Если плагин не включен, то при входе в компонент у вас отобразится следующее сообщение:

Затем, необходимо проверить включен ли PHP модуль Curl. Для этого в панели управления хостингом перейдите в пункт Помощь >> Информация о системе и перейдите на вкладку "Информация PHP". Здесь найдите пункт Curl и убедитесь, что на против Curl support стоит значение "enabled".

После этого зайдите в компонент jUpgrade: Компоненты >> jUpgrade и справа в верху кликните по иконке "Параметры".

Перед вами появится группа настроек, многие из них вам все равно не понадобятся, но мы их рассмотрим все:

Глобальная конфигурация jUpgrade.

Дистрибутив - версия Joomla на которую необходимо перейти. SQL Driver - драйвер базы данных лучше указать MySQL. Target Directory - название директории в которую будет положен обновленный сайт. Prefix for old database - префикс вашей базы данных, оставляем как есть jos_. Prefix for new database - префикс старой базы данных, оставляем как есть j25_. Disable set_time_limit() - отключить временной лимит, если сайт не большой, то можете оставить как есть "Нет". Disable Error Reporting - отключить сообщение об ошибках - "Нет".

Skip.

Skip checks - пропустить проверку перед миграцией - "Нет". Пропустить загрузку - "Нет". Если установить "Да", то вам необходимо самостоятельно скачать дистрибутив Joomla 2.5 и поместить его в папку tmp. Архив должен иметь название joomla25.zip. Это можно использовать если существуют проблемы с загрузкой дистрибутива Joomla самим jUpgrade. Пропустить распаковку - "Нет". Если установить "Да", то вам нужно будет самостоятельно распаковать архив с Joomla 2.5 о котором шла речь чуть выше. Можно применять если существуют проблемы с распаковкой архива. Skip templates copy - пропустить перенос шаблонов - "Нет". Skip 3rd party extensions - пропустить сторонние расширения, перенос которых поддерживается расширением - "Нет". 

Core skips.

Skip Users -  пропустить перенос пользователей - "Нет". Skip categories - пропустить перенос категорий - "Нет". Skip content - пропустить перенос материалов - "Нет". Skip menus - пропустить перенос меню - "Нет". Skip modules - пропустить перенос модулей - "Нет". Skip banners - пропустить перенос баннеров - "Нет". Skip contacts - пропустить перенос контактов - "Нет". Skip newsfeeds - пропустить перенос новостных лент - "Нет". Skip weblinks - пропустить перенос компонента ссылок - "Нет".

Templates

Keep original positions? -  сохранять позиции элементов "Нет".

Cleanup

Delete previous migration  - удалять предыдущие попытки миграции, если у вас до этого были попытки произвести миграцию, но закончились они неудачно, то отметьте "Да", тогда все созданные при неудавшемся обновлении таблицы базы данных, файлы и папки в этот раз будут удалены.

Debug

Enable migration debug - включить режим отладки "Да", иногда это позволяет решить определенные проблемы возникающие в процессе переноса.

Enable Mootools version debug - включить режим отладки Mootools - "Нет".

После установки всех необходимых настроек нажмите на кнопку "Сохранить".

Это все, что касается настройки и подготовки компонента jUpgrade, весь процесс обновления смотрите в статье Обновление Joomla 1.5 до 2.5 .

Файлы для скачивания

Рекомендуем ознакомиться:

Подробности

Опубликовано: 21 Март 2013

Обновлено: 16 Октябрь 2013

Просмотров: 19364

rss