Обновляем Joomla c 2.5 до 3.0

В этой статье мы поговорим о cms Joomla и научимся как легко и без проблем обновить её с версии 2.5 до 3.0.

Как стало известно, недавно создатели полагают весьма основательные надежды именно на линию Joomla 3.0. Они отнеслись наиболее основательно к вопросу безопасности, ликвидируют оплошности, а также планируют добавить новый функционал, что делают эту новость очень приятной. Что же касается Joomla 2.5, то здесь немного другое положение. Разработчики занимаются в основном просто её поддержанием, устранением ошибок и навёрстыванием недочётов в безопасности. Введения обновлённого функционала скорее всего не планируется. Поэтому положительные факторы обновления с Joomla 2.5 до 3.0 совершенно очевидны. К тому же перейти на Joomla 3.5 станет намного проще с 3.0, нежели, с 2.5.

В этой статье мы поговорим о cms Joomla и научимся как легко и без проблем обновить её с версии 2.5 до 3.0.

Как стало известно, недавно создатели полагают весьма основательные надежды именно на линию Joomla 3.0. Они отнеслись наиболее основательно к вопросу безопасности, ликвидируют оплошности, а также планируют добавить новый функционал, что делают эту новость очень приятной. Что же касается Joomla 2.5, то здесь немного другое положение. Разработчики занимаются в основном просто её поддержанием, устранением ошибок и навёрстыванием недочётов в безопасности. Введения обновлённого функционала скорее всего не планируется. Поэтому положительные факторы обновления с Joomla 2.5 до 3.0 совершенно очевидны. К тому же перейти на Joomla 3.5 станет намного проще с 3.0, нежели, с 2.5.

Сложности в обновлении не все могут заметить сразу. Ведь казалось бы, нужно всего лишь запустить обновление на панели управления. Но вероятность появления некоторых трудностей достаточно высока. К примеру, если вы захотите обновить сайт, который ранее функционировал на Joomla 2.5 до 3.0. вы сможете схлопотать множество ошибок и вопросов, но главным из них будет – почему ничего не выходит? Если вы уже сталкивались с похожей проблемой или просто хотите избежать её, то при обновлении вам нужно учесть несколько нюансов.

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

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

obn 1

Если вы точно убеждены в наличии обновления, но выбивает, что установленная версия является самой новой, то вам нужно найти табличку «Есть новые версии» и перейти в неё. Таким образом, вы попадёте на перечень обновлений для расширений сайта, которые найдены. Сейчас мы побеседуем и про обновление расширений. Стало быть, после того как вы вошли в нужный список обновлений для расширений, нужно нажать на клавишу «Очистить кэш».

obn 2

Только лишь уже после этого, когда вы перейдёте опять на главную страницу, там появятся обновления. Чтобы попасть в компонент обновлений Joomla нужно нажать на иконку «обновления Joomla». Затем нажимаем на иконку «Установить обновления» и ждём. Никаких сложностей возникнуть не должно.

Сторонние расширения. Их обновление и устранение

Далее, после того как CMS линейка 2.5 обновлена, нужно пройтись по всем сторонним расширениям, которые были установлены и проследить присутствие обновлений также на официальных ресурсах. Если вы увидели обновления для версии 3,0. то их нужно непременно установить. Отыскать обновления возможно, кроме того, на основной странице, в иконке обновлений, как упоминалось ранее, но существует ещё один способ. Здесь нужно будет переключиться в «Расширения», затем в «Менеджер расширений» и наконец, нажать «Обновление». В случае если же обновлений не будет найдено, можно попробовать очистить кэш. Как правило, в версии 2.5 также хорошо функционируют расширения, которые, созданные под третье поколение. Так что неполадок с этим возникнуть не должно. Если всё-таки обновлений нет и вы сомневаетесь, станет ли функционировать выбранное расширение в третьей версии программы, в таком случае предпочтительно будет его удалить совсем. Для удаления расширений в Joomla 2.5 требуется перейти в «Расширения», затем в «Менеджер расширений» и «Управление». Перед вами раскроется перечень абсолютно все расширений, которые уже установлены на сайте. Так, вы сможете быстро отыскать необходимое именно вам расширение. Можно воспользоваться фильтром и ввести название в поисковую строку. Затем нужно будет галочкой отметить необходимое расширение и нажать провести его деинсталляцию.

obn 3

Проверка БД на присутствие ошибок

Не выходя из менеджера расширений и перейдя на вкладку «Базы данных» нужно проконтролировать вероятность оплошностей в таблице БД. Если таковых не обнаружено, то вы увидите пометку «Структура таблиц БД пребывает в актуальном состоянии». В противном случае просто нажмите кнопку «Исправить».

obn 4

Как обновить Joomla до 3.0.

Итак, в случае если вы сделали все, описанные выше действия, можете приступать непосредственно к обновлению программы. Чтобы сделать это, нужно вернуться в элемент обновлений Joomla, перейти на вкладку «Компоненты», затем «Обновления Joomla». Тут, нажав по кнопочке «Настройки» и выставив «Дистрибутивы Joomla с краткосрочной поддержкой» «Сервер обновления», сохраняем и закрываем. И только после данных операций компонент обязан отыскать обновление для последней версии Joomla. Если возникли какие-нибудь неполадки. Или обновлений не найдено, очищаем кэш. Затем, если обновление будет найдено, устанавливаем его. Эта процедура может занять немного времени, но если скорость интернета все должно пройти как можно шустрее.После обновления нужно перенести сайт на хостинг, заархивированный в akeeba backup.

Погрешности, допустимые при обновлении либо впоследствии него

На случай если после обновления выбивает погрешность «Ошибка 500 - JHtmlBehavior::mootools not found» и переход с панели управление невозможен то , по всей видимости, какие-то из установленных расширений просто несовместимы с версией 3.0. Из этой обстановки существует два выхода.Первый, нужно вернуть резервную копию и вновь проверить расширения. Либо второй вариант, отыскать в файлах подключение библиотеки Mootools и сменить на «Подключение фреймворка Joomla 3».

В первом варианте всё достаточно легко — возвращаете backup и проверяете опять все расширения на сочетаемость с версией 3.0.
Во втором случае нужно с помощью приложения Total Commander открыть корень сайта и найти все файлы, с записью JHTML::_(‘behavior.mootools’); в случае если эта строка вводится без обстоятельств, то её нужно заменить на JHtml::_(‘behavior.framework’);. И таким образом, проверяем абсолютно все файлы. Этот способ не гарантирует вам идеальный результат, но существует вероятность, что веб-сайт начнёт функционировать. Но надёжнее выбрать первый способ.

При обновлении белый экран без ошибок. В случае если у вас в базе данных присутствуют погрешности, то такая проблема может случиться. Нужно вернуть резервную копию и попробовать начать всё сначала. Также вы должны проконтролировать БД на наличие в ней погрешностей. Для того чтобы осмыслить в чём именно скрывается причина, вы может также активировать отображение погрешностей, но с одним условием, перед началом обновления нужно перейти во вкладку «Сайт», далее в «Общие настройки», в «Сервер» и в «Сообщения об ошибках», тут выставить на максимум. После всех проведённых операций нужно сначала сохранить, потом закрыть и попробовать сначала.

obn 5

.Еще сайты сделаные нами: