Joomla 3 не се поддържа от август 2023 г. Директен преход от Joomla 3 към 5 не е възможен: надграждането минава през Joomla 4. С резервно копие и тест върху копие на сайта преминаването протича без изненади.
Подготовка
- Направете пълно резервно копие с Backuply и, за предпочитане, копие на сайта на поддомейн, за да тествате първо там.
- Обновете Joomla 3 до последната версия, 3.10.x.
- Обновете всички разширения и премахнете неизползваните.
Стъпка 1 — Проверете разширенията
В Joomla 3.10 отворете Компоненти › Обновяване на Joomla. Вградената предварителна проверка показва дали версията на PHP и разширенията Ви са готови за Joomla 4. Разширенията без версия за Joomla 4 заменете предварително.
Внимавайте с шаблона: шаблоните за Joomla 3 не работят в Joomla 4 и 5. Нуждаете се от нов шаблон или временно използвайте Cassiopeia, стандартния шаблон на Joomla 4 и 5.
Стъпка 2 — Надградете до Joomla 4
В настройките на обновяването задайте канал Joomla Next и стартирайте обновяването до последната версия на Joomla 4. Joomla 4 изисква поне PHP 7.2.5; избирате го за всеки домейн в DirectAdmin.
Стъпка 3 — Надградете до Joomla 5
- Задайте PHP 8.1 или по-нова, защото Joomla 5 изисква поне PHP 8.1.
- В Joomla 4.4 изпълнете отново предварителната проверка, този път за Joomla 5.
- Стартирайте обновяването до Joomla 5.
Joomla 5 има плъгин за обратна съвместимост (Behaviour - Backward Compatibility). Оставете го включен, докато използвате разширения, които още не са напълно пренаписани за Joomla 5.
Стъпка 4 — Проверете и почистете
Проверете публичната част, формулярите и менютата и вижте в Система › Системна информация дали всичко е наред. Ако всичко работи, повторете същите стъпки на живия сайт.
След това поддръжката също става през SSH; вижте Обновяване на Joomla от командния ред.
Повече за Joomla в Actiefhost ще намерите на страницата Joomla хостинг. Нуждаете се от помощ? Свържете се с поддръжката.