коментариев
Поделиться статьей:

Как обновить joomla на хостинге

22.04.2024 на прочтение 7 минут

Процесс обновления CMS Joomla! на хостинге требует к себе внимательного подхода и предварительного выполнения некоторых шагов, направленных на изучение соответствия хостинга техническим требованиям и выявления несовместимости кода расширений. Алгоритм действий во многом будет зависеть от типа обновления или миграции в соответствии с циклом выпусков и поддержки версий Joomla. Рассмотрим процесс предварительной проверки перед обновлением системы, а также процесс обновления версии J4.4.х до версии J5.х

Проверка технических требований к хостингу для Joomla 5.х

Требования к технической платформе хостинга зависят от версии программы и поэтому изменяются с выходом каждого нового релиза. В Таблице 1. приведены минимальные требования к программному обеспечению хостинга для полноценной работы сайта на J5.х

Таблица 1. Требования к хостингу для J5.х.

Версия Joomla

Версия PHP

Модули PHP

Веб-сервер

База данных

J5.х

8.1.0

zlib, json, dom, gd, simplexml, pdo_mysql, mysqlnd

Apache 2.4

IIS 10

Nginx 1.21

MySQL 8.0.13

PostgreSQL 12.0

MariaDB 10.4.0

Просмотреть текущую конфигурацию хостинга можно с помощью Панели управления  Joomla, как показано ниже.

Системная информация о хостинге будет выведена в отдельном окне (см. скрин). 

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

Проверка расширений

Как известно, CMS Joomla использует множество расширений, в том числе от сторонних разработчиков. Суть их предварительной проверки заключается в выяснении вопроса их совместимости с новой версией программы и устранению препятствий, если это возможно.

Решить проблему несовместимости можно несколькими способами в зависимости от результатов проверки. Приведём их здесь:

  • Обновить расширение;
  • Подключить плагин обратной совместимости;
  • Удалить или отключить расширение.

Информацию о расширении и его новых версиях всегда можно найти на сайте его разработчика.

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

Для запуска процесса проверки расширений следует выбрать в Панели управления Joomla команду: Система -> Обновление -> Расширения и дождаться результатов проверки.

В первом окне результатов проверки представлен список расширений, для которых требуется обновление и оно является доступным (Update Required).  

Во втором окне выведены плагины, информация о которых недоступна (Update Information Unavailable). В таком случае придётся связываться с их разработчиками для выяснения вопросов совместимости плагина с новой версией CMS-платформы (см. скрин).

В следующем окне выведена информация о плагинах, для которых обновление не требуется (No Update Required). Вместе с тем, здесь не указано необходимо ли использование плагина обратной совместимости (см. скрин).

Следует отметить, что указанная проверка не даёт абсолютных гарантий совместимости того или иного плагина, а является не более, чем высокоуровневым обзором.

Поэтому следует дополнительно использовать интегрированный в Панель управления сервис управления расширениями. Запустить его можно с помощью следующей команды: Система -> Управление -> Расширения (см. скрин).

В представленном ниже окне выведен список всех используемых платформой расширений.

Здесь, в частности, можно увидеть информацию об их разработчиках.

Далее нужно будет определить, какие из них совместимы с новой версией программы. Это  можно сделать тремя способами:

  • Связаться с разработчиками;
  • Провести тестирование с фиксацией ошибок;
  • Провести тестирование на проверку совместимости с плагином обратной совместимости. 

Тестирование с фиксацией ошибок состоит в запуске процесса обновления CMS версии J4.4.х со всеми расширениями, которая размещёна на специально созданном поддомене. При этом все возникающие ошибки для каждого из расширений фиксируются, на основании чего в дальнейшем делаются выводы о совместимости кода.

Тестирование на совместимость с плагином обратной совместимости подразумевает установку версии J5.х с теми же расширениями, что используются на сайте. Это позволит определить, насколько они работоспособны в новой среде. Для этого нужно выбрать команду Поведение -> Обратная совместимость.

Запуск процесса обновления

Обновление CMS Joomla можно начинать только после завершения выполнения двух предыдущих рассмотренных нами этапов – проверки соответствия хостинга техническим требованиям и проверки расширений на совместимость. После выполнения второго этапа CMS должна содержать только те плагины, которые были обновлены, являются совместимыми с новой версией или с плагином обратной совместимости. Все остальные расширения должны быть отключены или удалены из системы. Только после выполнения этих условий можно приступать к переходу с версии J4.4.х на версию J5.х. Все наши тарифы хостинга совместимы с новейшими версиями Joomla, поэтому купив хостинг для Joomla вы можете быть уверены в том, что удастся без проблем запустить ваш проект

Итак, для начала процесса обновления Joomla нужно выполнить следующие действия:

  • Создать резервную копию сайта;
  • Убедиться, что копия «рабочая», выполнив пробное восстановление системы;
  • Выделить кнопку Joomla в блоке Обновление и кликнуть по кнопке Параметры в правом верхнем углу (см. скрин);   

  • В появившемся окне с названием Параметры обновления выставить значения параметров, как показано ниже, после чего кликнуть по кнопке Сохранить;

  •         В появившемся окне предварительной проверки просмотреть состав текущей конфигурации системы и убедившись, что всё в порядке, нажать кнопку Обновить;

  • Далее следует подтвердить, что резервная копия создана и проверена, после чего нажать кнопку Начать обновление (см. скрин). 

  • После этого начнётся процесс обновления системы, как показано ниже.

В случае успешного завершения процесса будет выведено окно с сообщением «Ваш сайт был обновлён. Версия Joomla теперь 5.0.0-beta3-dev.» (см. скрин).

После этого необходимо проверить работу интерфейса и серверной части веб-ресурса, после чего отключить режим отладки на вкладке Система -> Глобальная конфигурация -> Сервер.

Теперь CMS Joomla 5.0.0 готова к работе!

Купить хостинг для Joomla

 


Close Screen
Yulia Lys
Статей: 70
Оцените статью:


Спасибо за отзыв
Рейтинг: 5 из 5 Голосов: 4