jUpgrade – компонент для миграции с Joomla 1.5 на 2.5
jUpgrade – компонент предназначенный для автоматического обновления 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" и включите его.
Если плагин не включен, то при входе в компонент у вас отобразится следующее сообщение:
Затем, необходимо проверить включен ли 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.
- Название: Компонент jUpgrade
- Ссылка:
com_jupgrade-2.5.2.zip 378.13 KB
- Формат: установочный пакет ZIP
- Совместимость:
- Подробности
-
Опубликовано: 21 Март 2013
-
Обновлено: 16 Октябрь 2013
-
Просмотров: 22258