Создание сайта, Разработка сайта, Создание сайтов Киев, Разработка сайтов Киев, Дизайн студия Best Design Studio -доступные цены в Киеве
Обновление Joomla

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

Последние версии CMS Joomla (системы управления контентом) постоянно обновляются и та версия, на которой вы создавали свой сайт, может стать уже не актуальной в силу ее слабой защищенности и некоторых недоработок, которые были уже устранены и доведены до ума в текущей обновленной версии Джумла.

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

В этой публикации пойдет речь о довольно простом обновлении Joomla 1.5 до последней актуальной версии (на данный момент это Joomla 1.5.22). Несмотря на то, что уже вышла официальная версия Joomla 1.6 (на данный момент последняя версия 1.6.1), версия 1.5.x будет еще долгое время популярна из-за обилия разнообразных расширений, написанных сторонними разработчиками именно под версии 1.5.x.

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

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

Для начала вам нужно будет зайти в админку Joomla и посмотреть, какую версию этой CMS вы используете, а для этого вам нужно будет выбрать из верхнего меню админки пункты «Помощь» — «Информация о системе»:

Теперь вам только останется зайти на официальный сайт разработчиков Joomla (или на их русскоязычные аналоги — Джум.ру или Джумлапортал) и посмотреть номер последней версии Joomla и если он не совпадает с вашей текущей версией этого движка (в моем случае последняя версия 1.5.22, а у меня используется Joomla 1.5.17), то предпринимать дальнейшие шаги по его обновлению.

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

Бекап файлов и базы данных Joomla можно сделать простым способом с помощью компонента JoomlaPack, но так же, на всякий случай, я советую вам сделать резервную копию файлов Joomla простым их копирование через FileZilla, ну и при желании можете скопировать вручную базу данных Joomla через phpMyAdmin.

Где скачать и как установить пакет обновления до последней версии Joomla
Есть такой официальный сайт http://joomlacode.org/, где вы сможете найти нужный вам пакет обновления с текущей используемой вами версии Joomla до той версии, которая на данный момент является последней. Для это вам нужно будет зайти на эту страницу столь замечательного ресурса, где вы увидите и сможете скачать пакеты обновлений до последней версии Joomla 1.5.22 со всех выпускаемых ранее версий:

Вам останется только найти подходящий вам пакет обновления для Joomla, например, в моем случае это будет файл Joomla_1.5.17_to_1.5.23-Stable-Patch_Package.zip. Причем, один и тот же пакет обновлений может быть запакован в архивы разного типа, но сути дела это не меняет. Скачивайте пакет обновления Joomla до последней версии в том архиве, который вы без проблем сможете распаковать на своем компьютере.

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

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

Для этого потребуется подключиться к сайту по FTP, например, с помощь программы FileZilla. В левом окне FTP клиента откройте содержимое распакованного архива пакета обновления Joomla, а в правом — корневую паку вашего сайта (ну, или ту папку, где у вас установлена Джумла). Выделите все содержимое в распакованном архиве пакета обновления Joomla (файлы CREDITS.php и CHANGELOG.php можно не выделять) и нажав правую кнопку мыши, выберите из контекстного меню пункт «Закачать на сервер»:

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

Для того чтобы в этом убедиться зайдите в админку Joomla и посмотрите номер вашей текущей версии движка («Помощь» — «Информация о системе»). Проверьте работоспособность сайта и если все хорошо, то позвольте поздравить вас с успешным обновлением.

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

 

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

Защитный код
Обновить