Как обновить сайт Joomla 1.5 до версии Joomla 2.5

Появление стабильной версии Joomla 2.5, которая должна полностью заменить популярную версию Joomla 1.5 на следующие полтора года, заставило многих веб-мастеров задуматься об обновлении своих интернет ресурсов. Так как, как бы не разбегались мнения о целесообразности данного обновления, все же наступит момент, когда без него продвигать свой ресурс будет не возможно.

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

Начну с того, что само обновление «движка» Joomla — это довольно простой процесс, и прочитав данные материал, скорее всего он не вызовет дополнительных вопросов. Для начала нужно определится с требованиями самой системы. А именно Ваш хостинг должен поддерживать:

  1. Apache: v2.x или Microsoft IIS: v7
  2. PHP: v5.2.4 +
  3. MySQL: v5.0.4+

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

Ну и последнее, на что нужно сделать акцент, это построить точный план самого процесса обновления. Лично Я придерживался следующего:

  • Создание резервной копии Joomla 1.5 при помощи компонента «Akeeba backup”
  • Удаление всех ненужный модулей, плагинов и шаблонов
  • Обновление Joomla 1.5 до версии Joomla 2.5 используя компонент «jUpgrade»
  • Перенос нового сайта Joomla 2.5 на виртуальный сервис Denwer при помощи компонента «Akeeba backup»
  • Восстановление работоспособности сайта Joomla 1.5, на время редактирования версии 2.5.

Итак, как Я написал немного выше, для начала нужно сделать резервную копию действующего сайта. Это нужно во первых для того, что бы в случае неудачи не потерять накопленные за все время данные, а также для того, что бы на время редактирования нового сайта на виртуальном сервисе Denwer, пользователям оставалась доступна старая версия. Резервную копию можно сделать при помощи компонента «Akeeba backup», пошаговую инструкцию можно прочитать из статьи: Как перенести сайт Joomla 1,5-2,5 с хостинга на виртуальный сервер Denwer. В случае если Ваш хостинг провайдер имеет автоматическое создание «бэкапов», данный пункт можно пропустить.

Второе, что нужно сделать, это найти обновленные версии, соответствующих Joomla 2.5, всех используемых на сайте плагинов и модулей, после чего удалить старые через административную панель. Для обновления Вам понадобится компонент «jUpgrade». Он является полностью бесплатным и его можно скачать как с официального сайта, так и из других источников.

Устанавливается он стандартным образом через админ. панель. Для запуска нужно зайти в компоненты и нажать на «jUpgrade».

 

Если Ваша версия Joomla 1.5, не ниже версии 1.5.20, и плагин «System - Mootools Upgrade» включен, на вашем экране появится следующее окно:

 

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

 

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

 

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

Так как у нас имеется резервная копия сайта Joomla 1.5, при помощи файлового менеджера, мы смело удаляем все файлы и папки из корневой директории сайта, ОСТАВЛЯЯ только папку «jupgrade», которая находится по адресу (http//ваш_сайт/jupgrade). После чего переносим все содержимое данной папки в корень сайта (http//ваш_сайт/сюда).

Это и есть Ваш новый сайт, и введя в адресной строке браузера его адрес, вы получите к нему полный доступ. Все, папку «jupgrade» можно удалить, а также можно удалить папку «images.orig». Обновление, как таковое окончено, теперь нужно установит и настроит все необходимые вам плагины, модули и шаблоны.

Так как данная процедура продолжается не 15 минут, и может затянутся на пару дней, Я предлагаю перенести Joomla 2.5 на локальный компьютер, используя инструкцию представленную в статье: Как перенести сайт Joomla 1,5-2,5 с хостинга на виртуальный сервер Denwer, а вместо него восстановить старый сайт Joomla 1.5, который как вы помните, в начале стати я предлагал также сохранить. В результате чего, у Вас будет более чем предостаточно времени для настройки сайта, а вашим посетителям не придется ожидать появления полностью рабочей обновленной версии.

Комментарии   

 
0 #1 Лена 29.04.2012 22:51
Огромное спасибо за статью, как раз вовремя
 
 
+1 #2 Андрей 02.08.2012 11:40
Спасибо, как раз вовремя, думал будет сложнее
 
 
+4 #3 Vlad 02.08.2012 11:42
В общем сделал как написано, но только обновлял на денвере, а не на хостинге, и обновление просто зависает и не идет дальше, что делать
 
 
0 #4 Сергей 02.08.2012 12:56
Цитирую Vlad:
В общем сделал как написано, но только обновлял на денвере, а не на хостинге, и обновление просто зависает и не идет дальше, что делать


Через денвер и у меня не получилось, из за чего в инструкции написано что нужно обновлять непосредственно на хостинге
 
 
+1 #5 Лена 04.08.2012 09:29
Спасибо за статью, все обновилось как написано. Когда придет время обновления до 3,5 обязательно загляну
 
 
0 #6 serg 04.08.2012 09:36
Цитирую Лена:
Спасибо за статью, все обновилось как написано. Когда придет время обновления до 3,5 обязательно загляну


Буду рад, заходите по чаще
 
 
0 #7 Генадий 07.08.2012 12:18
А как установить обыкновенное обновление? с версии 2,5,3 до версии 2,5,4?
 
 
0 #8 Лоракс 17.08.2012 00:39
Автору респект, отличная инструкция
 
 
0 #9 serg 17.08.2012 00:41
Цитирую Генадий:
А как установить обыкновенное обновление? с версии 2,5,3 до версии 2,5,4?


/Можно скачать с сайта джумла, и установить через панель управления во вкладке установка удаление, или же просто обновить в автоматическом режиме. У меня обновился и так и так
 
 
0 #10 Optic 10.09.2012 09:47
Цитирую serg:
Цитирую Генадий:
А как установить обыкновенное обновление? с версии 2,5,3 до версии 2,5,4?


/Можно скачать с сайта джумла, и установить через панель управления во вкладке установка удаление, или же просто обновить в автоматическом режиме. У меня обновился и так и так


Главное не забудьте резервную копию сделать
 
 
0 #11 Антон 28.01.2013 12:19
Стоит на процессе проверки и очистки уже часа полтора, пробовал заново всё на том же месте. Что делать подскажите???
 
 
0 #12 Сергей Шмигирилов 28.01.2013 15:38
Цитирую Антон:
Стоит на процессе проверки и очистки уже часа полтора, пробовал заново всё на том же месте. Что делать подскажите???


Вы обновляете резервную копию сайта перенесенную на денвер, или непосредственно сайт на хостинге?
 
 
0 #13 Мария 16.02.2013 21:44
Цитирую Антон:
Стоит на процессе проверки и очистки уже часа полтора, пробовал заново всё на том же месте. Что делать подскажите???

Такая же проблема, обновляю на локалке и процесс виснет сразу же на проверке и очистке. Что делать?
 
 
-2 #14 Сергей Шмигирилов 17.02.2013 02:44
Цитирую Мария:
Цитирую Антон:
Стоит на процессе проверки и очистки уже часа полтора, пробовал заново всё на том же месте. Что делать подскажите???

Такая же проблема, обновляю на локалке и процесс виснет сразу же на проверке и очистке. Что делать?


В инструкции описано, что обновлять нужно только на хостинге, на локалке не обновляется, у меня 5 сайтов так и не обновились на локалке, а на хостинге в течении 20 сек все обновилось, в том числе и этот сайт
 

You have no rights to post comments