Loading

Перенос и миграция сайта JomSocial с Joomla 1.5 на Joomla 2.5. Часть 4. J2XML

Если Вы желаете просто переместить пользователей и контент Joomla и затем начать с чистой установки Joomla 2.5 с новыми компонентами, устанвливая их, то использование J2XML - самый быстрый для этого способ. Однако если Вам нужно переместить данные других компонентов, например таких как JomSocial, Kunena, jReviews или другие, лучше НЕ использовать этот компонент для переноса сайта Joomla и попробовать jUpgrade или SP Upgrade

Как работает J2XML?

J2XML состоит из двух отдельных компонентов, первый из которых нужно установить на оригинальный сайт Joomla 1.5 чтобы экспортировать информацию в файлы XML; второй же действует как "импортер", который устанавливается на новом вебсайте Joomla 2.5. Это безусловно самое простое решение из всех трех компонентов для переноса сайта Joomla.

Тем не менее J2XML имеет один большой недостаток. Оказывается, что в самом конце процесса переноса, компонент изменяет ID пользователей. Нет худа без добра - изменяется только ID, остальная пользовательская информация, такая как электронная почта, логин и пароль остается неповрежденной.

Это серьезная проблема, так как различие в ID пользователей вызывает несоответствие между пользовательской информацией Joomla, и другими компонентами, которые как правило создают ссылки на ID пользователя, соответствующий ID пользователя Joomla. Эффект будет следующим: дополнительное приложение, как JomSocial, при обращении к неправильным данным пользователя и всем связанным с ними, путаница будет неизбежна.

Настройка J2XML

1. Как было упомянуто, J2XML, за исключением своей проблемы, это есть простой и "чистый" способ переноса контента Joomla и данных пользователей. Все что остается сделать  это просто настроить сайт Joomla 2.5 - предварительно в отдельной директории (например http://www.domain.com/joomla25) или на отдельном локальном сайте Joomla 2.5.

2. скачайте J2XML

3. Установите J2XML на сайте Joomla 1.5 с помощью менеджера установки Joomla.

4. После установки J2XML перейдите в Менеджер плагинов и включите плагины System - J2XML и XML-RPC - J2XML API.

5. Чтобы экспортировать пользователей, просто пойдите в Менеджер пользователей Joomla, и Вы заметите две новых опции. Выберите всех своих пользователей и произведите экспорт в файл XML.

6. Чтобы экспортировать статьи, перейдите в Менеджер статей Joomla, выберите все статьи, и экспортируйте их в файл XML.

7. После того как вы вполнили экспорт в двух предыдущих шагах, нужно импортировать все эти данные в базу Joomla 2.5. Скачайте J2XML Importer.

8. Установите компонент, используя инсталлятор Joomla 2.5.

9. Перейдите в Компоненты -> J2XML Importer

10. Выберите файл XML, которые содержат пользовательскую информацию, и импортируйте его.

11. Повторите процедуру для статей Joomla.

12. Внимательно смотрите на сообщения об ощибках, если они будут появляться., особенно об ошибках, связанных с пользовательской информацией и структурой контента сайта. В случае отсутствия ошибок перейдите в Менеджер пользователей Joomla 2.5, менеджер статей, категорий, плагинов и модулей, и поиграйте несного с их настройками. В менеджере пользователей найдите пару заранее известных логинов и проверьте, верно ли перенесена информация для этих выборочных аккаунтов. Попробуйте обновить этих пользователей чтобы убедиться в том, что данные сохранются.

13. Теперь все готово. Действительно просто. О том как загрузить новыей файлы на рабочий сайт, Вы можете узнать из части 6 этого урока.

Добавить комментарий


Защитный код
Обновить

Shaper Neo, шаблон для онлайн-журнала

14/02/2012

Новый шаблон JoomShaper, Shaper Neo - специализированный шаблон для онлайн-журнала. Если Вы ищете внушительный шаблон в [ ... ]

Joomla 1.7.5. Обновление безопасности

12/02/2012

выпуск Joomla 2.5 - не единственное событие в новостях Joomla. Вышло очередное обновление безопасности Joomla 1.7.5. Этот р [ ... ]

Шаблон AppBox для Joomla

09/02/2012

Шаблон Joomla 1.5, созданный с целью визуально объединить Joomla и три из лучших расширений для нее: K2, Kunena, и JomSocial; ша [ ... ]

Youwinner - новый шаблон Joomla для интернет-казино

24/08/2011

Компания Youtheme выпустила новый шаблон, Youwinner, для сайтов на тему интернет-казино и игровых онлайн-порталов.

Новости
Rambler's Top100
Рейтинг@Mail.ru
Яндекс.Метрика