качество и надёжность с 2008 года

8 (800) 200-25-11

Техническая поддержка support@komtet.ru —

круглосуточно и без выходных дней

load-whois

Онлайн-касса

для интернет-магазина

Подключите ваш интернет-магазин

к онлайн-кассе в соответствии с 54-ФЗ

 
Главная Техническая библиотека CMS Joomla! Перенос сайта с Joomla 1.0.x на Joomla 1.5.x

Перенос сайта с Joomla 1.0.x на Joomla 1.5.x

Способ миграции сайта со старой версии движка на новую

С появлением новых версий Joomla 1.5.x появилась необходимость в миграции данных с сайтов, разработанных на поздних движках Joomla 1.0.x. Для этих целей разработчики Joomla создали ряд сторонних компонентов, позволяющих выполнять миграцию без особых сложностей. В данной статье будет описан наиболее простой способ, с использованием компонента com_migrator (Joomla 1.0.x) и функции импортирования дампа миграции с помощью стандартной установки Joomla 1.5.x.

 

Миграция данных с Joomla 1.0.x на Joomla 1.5.x

  1. Установите компонент com_migrator на старый сайт (Joomla 1.0.x). Скачать его можно с официального сайта разработчика Joomla.
  2. Перейдите на страницу этого компонента из меню "Компоненты" админпанели старого сайта.
  3. Щёлкните по Create Migration SQL File



  4. В появившемся меню оставляем все галочки на своих местах и нажимаем Start Migration >>

  5. После того как Вы увидите сообщение Migration Complete! нажимаем на Download
  6. В появившемся списке выбираем нужным нам дамп и нажимаем снова download в правой части списка.
  1. Сохраните данные куда-нибудь на локальный компьютер.

Первый шаг миграции можно считать завершенным.

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

Здесь важно отметить, что устанавливать движок нужно НЕ из панели управления Plesk, а вручную:

  1. Закачиваем по FTP на свою площадку установочный пакет Joomla.
  2. Распаковываем содержимое пакета в каталог сайта, например /httpdocs/joomla/
  3. В браузере запускаем процесс установки, в нашем случае так: http://МОЙ_ДОМЕН/joomla/
  4. На 6-м шаге инсталляции Joomla 1.5.x включите опцию "Загрузить скрипт миграции" в поле "Загрузить Демо-Данные или Скрипт Миграции".
  5. Введите префикс таблиц, содержащихся в базе данных (например, по умолчанию это "jos_").
  6. Выберите кодировку данных, сохранённых в файле. Это должна быть кодировка, использованная в базе данных старого сайта. Желательно чтобы кодировка была utf-8, так как импорт данных завершиться без ошибок и отпадет необходимость в будущем менять кодировку всей базы (смотреть руководство по смене кодировки БД).
  7. Укажите путь к файлу миграции и нажмите кнопку Загрузить и Выполнить.
  8. Если импорт завершится успешно, Вы увидите соответствующее сообщение.
  9. Продолжите инсталляцию Joomla 1.5.x на сайт в обычном порядке, то есть укажите наименование сайта, пароль учётной записи администратора, адрес электронной почты и прочее.

Важно отметить, что введённые данные администратора будут проигнорированы, и вместо них в базу данных нового сайта будет записан тот пароль и адрес электронной почты администратора, которые находились в файле данных старого сайта. В принципе их можно будет сменить в любое время (смотреть руководство по смене учетных данных администратора Joomla).

 

Выполнив эти действия без ошибок системы, Ваш старый сайт заработает на новом движке Joomla. Единственная серьезная проблема может заключаться в несовпадении кодировки БД, как в принципе и при любом переносе сайта. В решении этой проблемы Вам может помочь эта статья. Также вы можете обратиться в службу технической поддержки и мы решим Вашу проблему (в соответствии с услугой Дополнительные работы по сайту).

Другие документы на эту тему

Автоматическая установка Joomla! (APS-пакет)

В статье описывается процесс установки Joomla! из хранилища веб-приложений хостинга — в два клика.

Последовательность установки/удаления компонентов Joomla

Описание процесса установки и удаления компонентов в панели администрирования Joomla.

Ошибки, возникающие при установке компонентов/модулей в Joomla

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

Основы работы с Joomla

Знакомство с панелью администрирования Joomla

Виртуальный хостинг Perl/PHP/Python/Ruby

Тарифные планы «Виртуальный хостинг» — от размещения статических HTML-страниц, до поддержки PHP, Python, CGI скриптов (Shell, Perl), SSI, Ruby. В рамках тарифных планов предоставляется доступ к серверам баз данных MySQL или PostgreSQL.

Клиентам — домены в подарок!
Бесплатный тест виртуального хостинга
Перенос сайта — бесплатно
Все акции
На сайте КОМТЕТ используются cookie-файлы, данные о IP-адресе и местоположении посетителей. Если, прочитав это сообщение, вы остаетесь на нашем сайте, это означает, что вы не возражаете против использования этих технологий.