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

Вадим Куницын 19 августа 2014 2 мин 94238 просмотров
Миграция с Joomla 1.5 на Joomla 3
Это исторический материал. Joomla 1.5 и Joomla 3 давно достигли конца поддержки (EOL). Миграция на Joomla 3 — это только промежуточный шаг. После него необходимо продолжить миграцию на Joomla 5 или 6.
Полный путь миграции: Joomla 1.0 → 1.5Joomla 1.5 → Joomla 3Joomla 3 → Joomla 5 / 6

Joomla 1.5 и Joomla 3 уже давно вышли из поддержки. Эта статья сохраняется как руководство для тех, кто выполняет поэтапную миграцию очень старых сайтов. Переход с Joomla 1.5 на Joomla 3 выполняется через компонент JUpgrade Pro — прямое автоматическое обновление невозможно из-за кардинально изменившейся архитектуры.

Подготовка перед миграцией

  • Сделайте бэкап файлов и базы данных — обязательно, до любых действий
  • Все действия рекомендуется сначала выполнить на локальном сервере (например, Open Server), затем повторить на «живом» сайте
  • Убедитесь, что на сервере доступен PHP 5.3.10 или выше — это минимальное требование Joomla 3
  • Проверьте алиасы статей и пунктов меню: в них не должно быть кириллических символов
  • Рекомендуется переключиться на стандартный шаблон и отключить все сторонние расширения перед миграцией

Процесс миграции через JUpgrade Pro

  1. Установите чистую Joomla 3 на локальный сервер (в отдельную директорию)
  2. Разверните копию базы данных вашего сайта Joomla 1.5 на этом же сервере
  3. Скачайте и установите компонент JUpgrade Pro на сайт с Joomla 3
  4. Откройте настройки компонента и укажите параметры БД вашего сайта на Joomla 1.5
  5. Выберите тип соединения — рекомендуется прямое подключение к БД (не REST API): быстрее и меньше ошибок
  6. Выберите данные для переноса и сохраните настройки
  7. Нажмите «Начать обновление» и дождитесь завершения
  8. Проверьте результат: статьи, меню, пользователи, категории
  9. Перенесите изображения со старого сайта — скопируйте папку /images/
Для переноса данных сторонних компонентов потребуются дополнительные плагины JUpgrade Pro. Список поддерживаемых компонентов — на странице разработчика.

Альтернативные инструменты миграции

  • redMIGRATOR — компонент для миграции между версиями Joomla
  • J2XML — перенос контента через XML-экспорт

После миграции на Joomla 3

Убедитесь, что все расширения работают корректно и обновите их до версий, совместимых с Joomla 3. Затем немедленно планируйте следующий шаг — миграцию на Joomla 5/6: Joomla 3 больше не получает обновлений безопасности с октября 2025 года.


Следующий шаг — миграция на Joomla 5 / 6

Joomla 3 достигла конца поддержки в октябре 2025 года. Если вы уже на Joomla 3 — переходите к финальному шагу:

Миграция с Joomla 3 на Joomla 5 и 6

Если вы ещё на Joomla 1.0 — сначала перейдите на Joomla 1.5, затем возвращайтесь сюда.

Назад На главную