Обновление текущей версии Joomla 4

  1. Введение
  2. Доступ к компоненту обновления Joomla 4
  3. Выполнение обновления Joomla 4
    1. Принятие решения об обновлении Joomla 4
    2. Ход обновления Joomla 4
    3. Завершение обновления Joomla 4
  4. Проверки после обновления Joomla 4
    1. Проверка фронтенда Joomla 4
    2. Проверка системы Joomla 4
  5. Проверка вашего сайта на Joomla 4
  6. Менеджер расширений: Обзор
  7. Устранение неполадок при обновлении Joomla 4

Старт! Честный VDS/VPS, на котором «Лунная База» живет уже 20+ лет

Задумываетесь о том, чтобы поднять свой pet-проект, сайт клиента или настроить окружение для разработки? Уже пора подумать, где арендовать железо.

Лунная База хостится на FirstVDS более 20 лет. Мыслей о том, чтобы перебраться на другой хостинг, не было ни разу (хотя опыт работы с другими вариантами, конечно, есть).

Бывали разные ситуации, но они бывают на любом железе. Главное, что нужно понять: здесь нет маркетинговой шелухи и сказок про «мы всё сделаем за вас». Если вы берете VDS — вам дают полный root, возможность накатить любую ОС и не лезут в ваши конфиги.

Если в саппорт написать с вопросом по вашему коду и получить ответ: «Читайте документацию и разбирайтесь сами» или «Обратитесь к профильному специалисту» — это не повод обижаться. Это повод углубить свои знания в DevOps и сайтостроении! Бегите от тех, кто пообещает: «Мы всё чиним и настраиваем абсолютно бесплатно!». Никто никогда не работает «по доброте душевной» в ущерб себе, а бесплатный сыр в администрировании обычно заканчивается сломанной базой данных.

Что по факту: Гибкое масштабирование ядер и RAM, экономия по сравнению с физическими серверами и адекватная панель ispmanager, если она вам нужна.



Введение.

ВАЖНО!
Всегда создавайте резервную копию сайта перед обновлением.

Рекомендуемый способ обновления установленной Joomla - это использование компонента обновления Joomla.

Стандартная установка Joomla 4 включает специальную панель уведомлений на главной странице после входа в систему. На которой можно сразу увидеть, доступно ли обновление Joomla 4 и номер свежей версии.

Хотя Joomla 4 уведомит о наличии обновления, выполнить обновление придется самостоятельно. Это простой процесс, и его следует выполнить при первой же возможности, чтобы поддерживать сайт в актуальном состоянии.

Если обновление происходит с версии Joomla до 4.x, ознакомьтесь с одним или несколькими из следующих пунктов:

Доступ к компоненту обновления Joomla 4.

Если на панели уведомлений на Главной странице админки Joomla 4 отображается уведомление о наличии обновлений, кликнув на уведомление, можно сразу перейти к компоненту "Обновление".

уведомление об обновлении joomla (joomla update notification)

В качестве альтернативы, чтобы получить доступ к компоненту обновления из бокового меню Администратора, нажмите Система. В результате откроется панель System Dashboard.

обновление на приборной панели системы joomla (joomla system dashboard update)

На панели System Dashboard есть панель обновлений, которая включает ссылку, показывающую номер версии доступного обновления Joomla 4. Нажав на ссылку Joomla, попадете в Компонент обновления.

Выполнение обновления Joomla 4.

предварительная проверка обновления joomla 4

После перехода к компоненту обновления Joomla 4 появится проверка перед обновлением, которая предоставит информацию о готовности сервера, настроек и установленных расширений к обновлению.

Необходимо обратить на это внимание и принять меры по устранению всех выявленных проблем перед обновлением. При необходимости может понадобиться повторная проверка расширений и их обновление.

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

Следует обратить внимание на напоминание о том, что настоятельно рекомендуется сделать резервную копию, если это еще не было сделано!

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

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

Принятие решения об обновлении Joomla 4.

Принятие решения об обновлении Joomla 4

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

Ход обновления Joomla 4.

Ход обновления Joomla 4

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

Завершение обновления Joomla 4.

Завершение обновления Joomla 4

Когда индикатор выполнения достигнет 100%, появится системное сообщение, подтверждающее, что обновление сайта было произведено, и номер его версии. Номер версии также обновится в верхней панели инструментов, рядом с названием сайта.

Нажмите кнопку Назад, и вы вернетесь в Компонент обновления Joomla 4, где можно снова проверить наличие обновлений.

Проверки после обновления Joomla 4.

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

Проверка фронтенда Joomla 4.

Откройте веб-сайт и убедитесь, что он работает и отображается так же, как и до обновления.

В обязательном порядке очистите кэш браузера, так как это загрузит все изменения в CSS и JavaScript.

Проверка системы Joomla 4.

Joomla 4 позволяет легко провести проверку своего состояния. В боковом меню выберите Система, чтобы перейти в панель Система. Это даст обзор текущего состояния веб-сайта Joomla.

Проверка системы Joomla 4

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

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

Рекомендуемые шаги и действия: При обновлении рабочего веб-сайта рекомендуется следовать следующим шагам:

  1. Сделать резервную копию сайта перед обновлением до новой версии. Таким образом, если в процессе обновления что-то пойдет не так, можно будет легко восстановить сайт до предыдущей версии.
  2. Изучить примечания к выпуску новой версии, чтобы знать, что было изменено.
  3. Обновить сайт одним из рекомендуемых методов, описанных в этом документе. Эти методы устанавливают новые программные файлы, удаляют ненужные старые программные файлы и обновляют базу данных, как это необходимо для новой версии Joomla 4.
  4. Очистить кэш браузера и проверить, что обновление прошло успешно, используя шаги, описанные во вкладке Проверка сайта.

Проверка вашего сайта на Joomla 4.

После обновления Joomla 4 рекомендуется очистить кэш браузера и проверить веб-сайт, чтобы убедиться, что обновление прошло успешно. Есть две быстрые проверки, которые можно выполнить из Менеджера расширений.

Перейдите в Менеджер расширенийБаза данных. Если база данных обновлена, на экране должно появиться окно, похожее на приведенное ниже:

Проверка вашего сайта на Joomla 4

Если база данных не обновлена, появится экран с перечнем найденных проблем, подобный приведенному ниже:

Экран базы данных Joomla 4 с 3 проблемами базы данных

В этом случае необходимо нажать кнопку "Исправить" в правом верхнем углу. Joomla обновит базу данных, чтобы исправить перечисленные проблемы, а затем снова отобразит экран. Если исправление прошло успешно, на экране появится сообщение о том, что база данных обновлена.

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

Менеджер расширений: Обзор

В некоторых случаях, при обновлении до новой версии Joomla 4, добавляются новые расширения ядра CMS. Если при обновлении базы данных возникли проблемы, эти расширения могли быть установлены неправильно. Чтобы проверить это, нужно перейти в раздел Система → Обнаружение. Затем нажмите на значок Поиск на панели инструментов. На экране должно появиться следующее изображение:

Экран обнаружения без установленных расширений Joomla 4

Если это выглядит так, значит, все новые расширения, добавленные во время обновления, были правильно установлены в базу данных.

Если есть неустановленные расширения, они будут отображаться так, как показано на следующем экране:

Экран обнаружения с одним расширением для установки Joomla 4

В этом случае нужно установить галочки и нажать на значок "Установить" на панели инструментов. Joomla 4 установит расширение(я), а затем отобразит экран, показывающий отсутствие обнаруженных расширений. На этом этапе новые расширения были установлены в базу данных.

Устранение неполадок при обновлении Joomla 4.

Если у вас возникли вопросы, проблемы или ошибки до, во время или после обновления, задавайте их на форуме Миграция и обновление до Joomla 4.x.

Если у вас возникли проблемы или ошибки во время процесса обновления, вот несколько советов.

  • Очистите кэш вашего браузера. Возможно, были внесены изменения в CSS или JavaScript, которые должны быть перезагружены веб-браузером после обновления.
  • Если после обновления появляются сообщения об ошибках базы данных, необходимо проверить ссылку СистемаТехническое обслуживаниеБаза данных.
    • В некоторых случаях, если возникла ошибка базы данных, это не позволит запустить все обновления базы данных. В этом случае их можно запустить по ссылке База данных, а затем использовать метод СистемаУстановка → Обслуживание для проверки и установки новых расширений.

Перевод с английского официальной документации Joomla 4:
https://docs.joomla.org/J4.x:Updating_from_an_existing_version

Самый честный хостинг за 20+ лет существования Лунной Базы

Задумываешься о том, чтобы поднять свой сайт в Интернете? Уже пора подумать о том, какой хостинг выбрать?

Лунная База хостится 20+ лет на firstDVS. При этом, мыслей о том, чтобы перебраться на другой хостинг не было. (Но, при этом есть опыт работы с другими вариантами.)

Бывали с firstDVS разные ситуации, но, они бывают на всех хостингах. Единственное, что тут важно понять, - это то, что никто ничего тебе не будет впаривать... Но, и работать за тебя тоже никто не станет. Если в саппорт ответили: «Читайте по ссылке и разбирайтесь сами...» или вообще «Обратитесь за помощью к специалисту», - это повод углубить свои знания в области сайтостроения, а не бежать к тем, что пообещают: «Мы всё чиним и всё делаем за своих клиентов абсолютно бесплатно!» Никто никогда ничего ни за кого "по доброте душевной" не делал, не делает и не будет делать!

Старт! Горячий старт на просторы интернета
Старт! Горячий старт на просторы интернета
Старт! Меню