Как обновить joomla 3
Перейти к содержимому

Как обновить joomla 3

  • автор:

Обновление Joomla 3

CMS Joomla, постоянно обновляемая система. Новые версии выходят каждые три месяца. В новых версиях исправляются баги, латаются дыры безопасности, поэтому обновляться приходится постоянно. Обновлять версии Joomla 3 можно двумя способами.

  1. Обновление Joomla 3 из административной панели сайта;
  2. Обновление по FTP, используя пакет обновления Joomla Upgrade.

Разберем каждый из них подробнее, но прежде заметим. Самое удобное обновление из административной панели. Однако не все сервера его могут поддерживать. Это ограничение огромный минус в выборе данного хостинг провайдера. Если сервер ограничивает автоматическое обновление вашего сайта наверняка у него будут и другие проблемы. Обычно у подобных провайдеров часто отключаются сервера, отсутствует нормальная поддержка сервера и такой хостинг лучше сменить. На нормальном сервере должны быть доступны все возможности администрирования Joomla из административной панели, должна быть доступная техническая поддержка сервера. Часто эти работы выполняет организация, которая оказывает услуги IT-аутсорсинга на хостинге — вам это не важно. Вам важно, чтобы сервер работал 24/7.

Обновление Joomla 3 из административной панели сайта

Если у вас включен плагин «Панель иконок — Уведомление о новых версиях Joomla!», то система будет вас информировать о выходе новых стабильных версий joomla3, и будет настойчиво предлагать обновиться.

obnovlenie-joomla-3-foto1

Для обновления из панели управления просто нажмите на кнопку «Update now» на главной странице Панели управления.

obnovlenie-joomla-3-foto2

На следующей странице выберите: Записать файлы напрямую и нажмите «Установить обновление». Система обновиться автоматически. Перед обновлением очистите кеш сайта (есть специальная кнопка вверху). После обновления очистите кеш своего браузера.

obnovlenie-joomla-3-foto3

Важно: После обновления проверьте актуальность базы данных. Проверяется база данных на вкладке: Менеджер расширений→База данных. Если база данных требует исправления, система об этом проинформирует. Для исправления нажмите кнопку «Исправить».

obnovlenie-joomla-3-foto4

Важно: перед любым обновлением сделайте резервную копию сайта, для отката назад в случае неудачного обновления.

Примечание: На фото вы видите предложение обновиться до версии joomla 3.3. Будьте осторожны с этим обновлением. Для версии Joomla 3.3 требуется PHP 5.3.10 и выше. В предшествующих версиях, было достаточно PHP 5.3.1.

Обновление по FTP

Если по каким либо причинам вы не можете обновиться автоматически (напрямую), то можно обновиться по FTP используя пакет обновления.

На странице «Обновление Joomla!», есть строка Пакет обновления (URL) со ссылкой на официальный сайт с пакетом обновления (на фото стрелка 2).

obnovlenie-joomla-3-foto3

Откройте эту ссылку и скачайте пакет обновления. Скачанный пакет обновления распакуйте у себя на компьютере.

Войдите в каталог сайта по FTP, используя FTP клиент, например, FileZilla. Далее, закачайте пакет обновления в корневой каталог сайта в режиме перезаписи. Исключите из скачивания файл configuration.php.

После обновления проверьте актуальность базы данных. Для этого войдите в административную панель сайта. Откройте вкладку: Менеджер расширений→База данных . Если база данных не актуальна, есть кнопка «Исправить».

obnovlenie-joomla-3-foto4

На этом обновление Joomla 3 завершено.

Специально для Joomla3-x.ru

Другие статьи раздела: Администрирование Joomla 3

  • Joomla! 3.6 пришла и доступна
  • Автоматическое обновление Joomla 2.5 до 3.3.6
  • Блокировки в Joomla 3
  • Вместо сайта белый экран Joomla, поиск причин и исправление
  • Генеральная очистка Joomla сайта

Обновить Joomla вручную

За обновление системы Joomla отвечает компонент системы «Обновление». Предпочтительное обновление системы через этот компонент. Такое обновление автоматическое, через сервера Joomla CMS!. Проводится автоматическое обновление CMS из панели вашего Joomla сайта.

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

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

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

Подготовка к обновлению

Перед любым обновлением системы выполите три простых шага.

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

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

Способ 1: Обновить Joomla вручную

  • Авторизуйтесь в административной панели с нужными правами.
  • Откройте вкладку Компоненты → Обновление Joomla.
  • Нажмите на синюю ссылку «Обновить URL».
  • Сохраните пакет обновлений на своём компьютере.
  • Откройте вкладку Компоненты → Обновление Joomla → вкладка «Загрузка и обновление».
  • Загрузите скачанный файл обновления с вашего компьютера на сайт.
  • Всё!

obnovit joomla vruchnuyu 2

obnovit joomla vruchnuyu 1

obnovit joomla vruchnuyu 1

Ссылка на страницу «Latest Joomla! Release» с последними версиями системы. https://downloads.joomla.org/latest

Downloads CMS Joomla

Joomla Downloads 3912

Joomla Downloads 3912

Joomla 3911 to 3912 Stable Patch Package

Способ 2

Получив сигнал о необходимости обновить систему, который вы не получите если отключили системный плагин «Уведомление об обновлении Joomla»:

plagin obnovlenija

  • Откройте вкладку Компоненты → Обновление Joomla.
  • Нажмите на синюю ссылку «Обновить URL».
  • Сохраните пакет обновлений на своём компьютере.
  • Скопируйте загруженный пакет обновления в папку [tmp] вашего сайта

Примечание: Заранее убедитесь, что в файле конфигурации Joomla правильно прописан путь до этого каталога временных файлов [tmp]. Посмотреть этот путь можно на вкладке Система → Общие настройки → Сервер → Путь к каталогу временных файлов. Исправить путь можно только по FTP открыв файл конфигурации для редактирования.

obshhie nastrojki server katalog tmp

administrator joomla

administrator joomla

Важно! Данный способ обновить Joomla вручную работает на компьютере подключённом к Интернет и только на том пакете обновления, ссылку на который показывает Joomla в обновлении.

  • Открыть вкладку Компоненты → Обновление Joomla. Joomla! Теперь, компонент обновления будет использовать пакет обновления из вашей папки [tmp].

Способ 3

В крайнем случае, если не работают способы 1 и 2:

  • Найдите и скачайте пакет обновления на сайте https://downloads.joomla.org
  • Распакуйте пакет на свой компьютер;
  • По FTP содержимое распакованного пакета залейте в корневую папку вашего сайта Joomla в режиме перезаписи;

Важно! Если вы до этих пор меняли, дополняли, редактировали файл .htaccess, например установили SEO компонент, то перезаписывать это файл нельзя. У вас пропадут все настройки SEO компонента.

  • Авторизуйтесь в административной панели своего сайта;
  • Расширения → Менеджер расширений → База данных и выберите расположенную слева кнопку «Исправить».

Вывод

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

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

Еще статьи

  • Joomla! 3.6 пришла и доступна
  • Автоматическое обновление Joomla 2.5 до 3.3.6
  • Блокировки в Joomla 3
  • Вместо сайта белый экран Joomla, поиск причин и исправление
  • Генеральная очистка Joomla сайта

Обновление Joomla: как обновить CMS?

Руководство по обновлению версии Joomla версий 3 , 4 и 5 в формате вопросов и ответов. Вы узнаете о том, как обновить CMS Joomla до актуальной версии, зачем это нужно делать и с какими ошибками можно столкнуться в процессе обновления.

Зачем обновлять версию CMS Joomla?

  • расширение базового функционала (добавление новых возможностей),
  • улучшение существующего функционала (возможностей и юзабилити),
  • оптимизация кода на предмет быстродействия,
  • исправление багов и недоработок,
  • исправление брешей в безопасности.

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

Какие варианты обновления Joomla возможны?

Сложность процесса обновления и его последствия зависят от того, на какой версии Joomla работает обновляемый сайт и до какой версии нужно обновиться:

Установка патча Например, обновление с Joomla 4.2.8 до 4.2.9. Это простейший процесс, который осуществляется через админку Joomla в несколько кликов. Этот процесс подробно описан далее. Обновление минорной версии Например, с версии Joomla 4.2.x до 4.3.x. Этот процесс осуществляется так же, как и установка патча, однако предварительно следует убедиться, что применяемые на сайте сторонние расширения совместимы с новой минорной версией, иначе в лучшем случае на сайте перестанет работать некоторый функционал, а в худшем — перестанет работать весь сайт. Миграция с Joomla 3 до 4 Трудоёмкость процесса перехода с Joomla 3 на 4 по большей части зависит от количества применяемых на сайте расширений. Осуществлять такое обновление необходимо на резервной копии сайта, четко следуя алгоритму, иначе есть риск, что сайт перестанет работать. Миграция с Joomla 1-2 до 4 Наиболее проблематичный вариант, фактически это ручная переделка сайта под новую версию CMS, которая потянет много времени.

Как обновить Joomla правильно?

Далее речь пойдёт об установке патчей и обновлении минорных версий. Если вас интересует обновление мажорной версии CMS, например, с Joomla 3 до 4, то подробно об этом здесь.

Услуга по обновлению сайта до Joomla 4

В CMS версий 3 и 4 существует компонент Обновление Joomla!, с помощью которого проверяются и обновляются файлы системы одним из следующих способов:

  1. автоматический,
  2. ручной.

Важно знать!

Перед обновлением как самой CMS, так и расширений, во избежание возможных проблем делайте резервную копию сайта.

Обновление Joomla 3

Обновление Joomla 4

Автоматическое обновление

По умолчанию в системе управления активирован показ уведомлений о выходе новых версий Joomla на главной странице админки.

Для автоматического обновления Joomla:

  1. кликните по кнопке в уведомлении Обновить сейчас,
  2. кликните Установить обновление,
  3. процесс обновления будет отражен в окне браузера,
  4. по окончанию обновления на странице появится соответствующее уведомление.

Ручное обновление

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

  1. скачайте дистрибутив с последней версией CMS,
  2. перейдите в КомпонентыОбновление Joomla!,
  3. перейдите во вкладку Загрузка и обновление,
  4. нажмите Выберите файл и выберите скачанный архив с локального компьютера,
  5. нажмите Загрузить и установить,
  6. дождитесь установки.

Ручное обновление Joomla 3

Ручное обновление Joomla 4

Почему Joomla не обновляется?

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

  1. неверный путь к папке /tmp ,
  2. неправильные права на папки и файлы,
  3. не удаётся соединиться с сервером обновлений.

Путь к папке /tmp

Чаще всего Joomla не обновляется из-за неправильно указанного пути к папке /tmp , в которую предварительно скачивается пакет обновления.

Путь к папке /tmp указывается в СистемаОбщие настройки, вкладка Сервер, опция Путь к каталогу временных файлов.

Неправильные права на папки и файлы

Возможно, Joomla не может сохранить пакет обновления или обновить файлы из-за того неправильно выставленных прав на файлы и папки.

Правильные права на:

  • папки — 755,
  • файлы — 644,
  • configuration.php — 444.

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

Недоступен сервер обновлений

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

Как отключить уведомления об обновлении?

Существует 2 вида уведомлений о новых версиях:

  1. в панели управления,
  2. по электронной почте.

Уведомление в админке

Сообщение о выходе новый версий в панели управления перестанет отображаться после отключения плагина Панель иконок — Уведомление о новых версиях Joomla!.

Уведомление по E-mail

Сообщения о выходе новых версий по электронной почте перестанут приходить после отключения плагина Система — Уведомление об обновлении Joomla.

Как изменить сервер обновлений?

  1. перейдите в СистемаОбщие настройки,
  2. в меню слева кликните Обновление Joomla!,
  3. выберите Пользовательский сервер обновлений в опции Сервер обновления,
  4. в появившемся текстовом поле введите URL-адрес сервера обновлений,
  5. сохраните изменения.

Какие ошибки могут возникать после обновления?

Ошибки могут возникать как в процессе, так и после обновления CMS. Как правило информация об ошибке выводится на экран (например, ошибка 500 или информация о том, что проблема в такой то строке такого то файла), но можно столкнуться и с пустым белым экраном.

Во избежание ошибок и проблем после обновления CMS настоятельно рекомендуем предварительно:

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

Услуга по обновлению Joomla

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

Переход с Joomla 3 на 4

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

Предупреждение о прекращении поддержки Joomla 3.10

Текст предупреждения на английском

Joomla 3.10 has entered security only mode. Support ends 17 August 2023. Start planning to migrate to Joomla 4 today.

Текст предупреждения на русском

Поддержка версии Joomla 3.10 будет прекращена 17 августа 2023 и сейчас получает только исправления безопасности.

  1. Функционал ядра Joomla 3 больше не будет расширяться.
  2. Обновления Joomla 3 выходят только по части исправления выявленных багов и уязвимостей.
  3. После 17 августа 2023 года для Joomla 3 больше не будет выходить никаких обновлений.

Поэтому чем раньше вы начнёте процесс переноса своего сайта на Joomla 4, тем с меньшим количеством проблем вам предстоит столкнуться.

Зачем переходить на Joomla 4?

Joomla 4 на данный момент является актуальной основной версией CMS, которая постоянно обновляется в отношении функционала:

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

Услуга по обновлению сайта до Joomla 4

Однако всё это не значит, что вы обязательно должны обновить свой сайт с Joomla 3 до 4. Причины не обновляться могут быть следующие:

  1. Вашему сайту не требуется ни какой дополнительный функционал, он просто существует и наполняется новым контентом, и на нём уже есть все необходимые функциональные возможности.
  2. На сайте множество сторонних расширений, не совместимых с новой версией Joomla, либо не подходящих под её системные требования.

И если в первом случае вы можете себе позволить вообще не думать о переходе на Joomla 4, то во втором случае всё иначе: чем дольше вы будете отлаживать миграцию, тем болезненнее будет процесс.

Почему нельзя просто обновить Joomla 3 до 4?

Три основные причины:

  1. Версия Joomla ниже, чем 3.10.
  2. Несоответствие системным требованиям.
  3. Несовместимость сторонних расширений.

Примите к сведению
Если ваш сайт работает на Joomla версии ниже 3.10, то первым делом необходимо обновиться до 3.10.

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

Настройка PHP в ISPmanager 6

Настройка PHP в cPanel

Что касается расширений, то здесь всё сложнее, т. к. возможно некоторые расширения уже никогда не будут адаптированы под новую версию Joomla. Поэтому сперва нужно определить, совместимы ли расширения вашего сайта с Joomla 4.

Проверка перед обновлением (Pre-Update Check)

Joomla 3.10 является переходным мостом, в которой предусмотрена проверка соответствия функционала сайта новой версии CMS. Инструкция по активации проверки:

  1. КомпонентыОбновление JoomlaНастройки
    Вы попадёте на страницу настроек компонета обновлений Joomla.
  2. Сервер обновленийJoomla! NextСохранить и закрыть
    Вы попадёте на страницу Проверка перед обновлением.
  3. Ознакомьтесь c результами проверки
    Теперь вы сможете запускать проверку перед обновлением, переходя в КомпонентыОбновление Joomla.

п. 1

п. 2

п. 3

Инструмент Проверка перед обновлением проверяет:

  • Требуемые параметры PHP и БД
  • Рекомендуемые параметры PHP
  • Совместимость расширений

Если какие либо параметры не соответствуют, то кликните Подробнее, чтобы узнать, какие параметры следует привести в соответствие.

Требуемые параметры PHP и БД

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

Требуемые параметры PHP и БД

Рекомендуемые параметры PHP

Полное соответствие данным параметрам не обязательно. Найти и изменить их можно аналогично в настройках PHP через панель управления хостингом.

Рекомендуемые параметры PHP

Проверка расширений перед обновлением

Этот этап проверки может вызывать больше всего проблем в зависимости от количества установленных сторонних расширений.

Здесь возможны такие результаты:

    Не удалось выполнить проверку перед обновлением
    Расширения, которые попадают под такой результат, скорее всего, не совместимы с Joomla 4. Вы можете попробовать найти информацию о совместимости в каталоге расширений Joomla. Несовместимое с Joomla 4 расширение надо либо удалить/отключить, либо попробовать найти альтернативы.

Информация о совместимости в JED

п. 1

п. 2

п. 3

п. 4

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

Потенциальная проблема

Текст уведомления

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

Такие уведомления выводятся напротив пакетных расширений, которые включают в себя компонент/модуль и плагин или несколько плагинов (в таком случае будет отображаться несколько уведомлений).

  1. Проверьте совместимость такого расширения в JED или на сайте разработчика. Если оно совместимо только с Joomla 3, то лучше его удалить вместе со всеми плагинами.
  2. Если оно совместимо с Joomla 4, то:
    1. Убедитесь, что на сайте применяется последняя версия расширения, либо обновите его.
    2. Отключите плагины данного расширения перед обновлением до Joomla 4, после чего активируйте их.

    Процесс миграции до Joomla 4

    Важная информация!

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

    После того, как вы приведете свой сайт в соответствие требованиям для Joomla 4:

    1. создайте резервную копию сайта;
    2. разверните данный бэкап на поддомене, чтобы к нему применялись параметры PHP основного сайта;
    3. войдите в админку;
    4. КомпонентыОбновление JoomlaАвтоматическое обновлениеОбновить;

    Активация обновления до Joomla 4

    Сообщение об успешном обновлении

    Видеоинструкция

    Услуга по обновлению Joomla

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *