jUpgrade – компонент для миграции с Joomla 1.5 на 2.5 - 4.0 out of 5 based on 3 votes

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

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

Процесс обновления происходит следующим образом: 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" и включите его.

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

Включение Mootools

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

Настройки Curl

После этого зайдите в компонент jUpgrade: Компоненты >> 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.

Файлы для скачивания
  • Название: Компонент jUpgrade
  • Ссылка:zipcom_jupgrade-2.5.2.zip 378.13 KB
  • Формат: установочный пакет ZIP
  • Совместимость: compat 15 native
Рекомендуем ознакомиться:
1 1 1 1 1 1 1 1 1 1 Рейтинг 4.00 (3 Голосов)