Шапка сайта

Миграция с joomla 2.5.28 на joomla 3

Работаем в CMS Joomla. Ручное ообновление

 Возникла необходимость обезопассить сайт созданный на CMS Joomla 2.5, так прекратилась официальная поддержка. Нет обновлений для 2.5, нет заплаток - уязвимости остаются открытыми, с каждым месяцем все больше и больше угроза взлома сайта. Мы решили перейти на более новую и актуальную версию Joomla 3 Предстоит обновить версию Joomla 2.5 до Joomla 3.x.

Позвольте вас ознакомить с мероприяятиями, которые предпринимаю для обновления джумлы. Пошаговая инструкция взята с официального сайта:

https://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/ru.

С комментариями на страницах:
  • https://joomix.org/installing-joomla/296-protsess-migratsii-s-joomla-2-5-28-na-joomla-3
  • http://webmaster.artem-kashkanov.ru/software/26-joomla25-to-joomla3
Теоритически можно обновить в два клика, но на практике не все так гладко как хотелось бы, есть некоторые нюансы.

Итак, предстоит обновить версию Joomla 2.5 до Joomla 3.7.3. Сначала нужно обновиться до последней версии в линейки Joomla 2.5 > Joomla 2.5.28. Интуитивно это можно сделать в панели управления. Внизу будет отмечено, что установлена последняя версия Joomla 2.5.28
требования к хосту версии Joomla 3.5.1

Joomla ругается: "Мы не можем установить обновление 3.5.1 , как ваш хост не поддерживает минимальные требования для Joomla 3.5.1 и нет никакой альтернативы доступны."
Далее проверить настройки хостинга, не забывая , что они обновляются 15-30 мин.
минимальный - 5.3.10
рекомендуемые 5,6 или 7,0 +

После выяснения отношений с хостером и внесения правилных изменений джумла должна дать добро на обновление.
обновление php на хостинге
Но тут и первый подвох. На который попался сам. Джумла предложит сразу обновиться, покажет ссылку загружки обновлений. Не делайте этого ни в коем случае!!! Я сделал - сайт пропал, вернее показал ошибки по которым, если расшифровать, можно узнать, что произошло(косой шаблон от старой версии, устаревшие расширения ....).

Восстановить сайт можно из сохраненной копии и дампа базыы данных, что и сделал. На данный момент сайт работает, НО обновления все равно необходимы.

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

Сайт на Joomla в общем и целом состоит из четырех компонентов:
  • сам движок,
  • база данных, скоректировать при необходимости
  • расширения
  • полезный контент.
С контентом при обновлении движка ничего не происходит - он лежит как бы "отдельно" и что бы не произошло с файлами движка (хоть полностью их удалить), контент останется невредимым. Исключение - папка /images, в ней лежат картинки из статей. Не удаляйте ее!

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

Перезапись файлов движка (файлы Joomla 2.5 заменяются на файлы Joomla 3)
Обновление структуры базы данных (чтобы привести ее в соответствие с требованиями Joomla 3)

Нельзя просто так взять и перезаписать файлы простым копированием - старая база данных будет не совместима с новым движком и сайт превратится в мусорную кучу, которую потом долго придется разгребать. Нужно непременно запустить процесс обновления через админ-панель сайта и дождаться успешного завершения.
скорректировать базу данных joomla 2.5.28
Самое большое количество подводных камней таится в расширениях, которые были установлены на сайт. Именно поэтому перед процессом обновления движка нужно безжалостно снести все расширения, плагины и модули, которые вы когда-то устанавливали.

Не забудьте также и про ваш шаблон! Если у него разные пакеты, тогда вам нужно его удалить, назначив по-умолчанию другой, желательно, родной шаблон (как и в нашем случае на видео).
Шаблон для Joomla! 2.5 Theme1288
Лаконичный ответ бывалых форумчан:
ответ форума о совместимости шаблонов joomla
А здесь более подробно:
Совместимость версий шаблонов для CMS Joomla

 Почитали? А теперь смотрим видео:




Алтернатива миграции сайта: установить новый дистрибутив, соответствующий шаблон и перенести контент

источник:
https://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration/ru
https://joomix.org/installing-joomla/296-protsess-migratsii-s-joomla-2-5-28-na-joomla-3



Создать сайт бесплатно



Навигация по разделу "Создать сайт бесплатно"



Облако тегов

Позиционирование div при уменьшение экрана Уникальность контента - Как удалить фон в фотошопе – простые способы ИНДЕКСАЦИЯ САЙТА Источник: http://geek-nose.com/kak-udalit-fon-v-fotoshope-prostye-sposoby/ - Увеличение изображения при наведение курссора - СДЕЛАТЬ БУКВЫ ЗАГОЛОВКА ЗАГЛАВНЫМИ В CSS - Установить CMS Joomla
Удалить шаблон из пакета



Подвал