A- A A+
Перенос сайта на Joomla

Долго я откладывал запись этого урока только из-за сложности в применении на практике. Да и в видео не все гладко прошло. Самое главное - не забудьте про резервные копии.

Карточка расширения jUpgrade

Скачать

Дополнительная информация

Тип расширения: Компонент
Версия: 2.5.2
Совместимость: 1.5

Шаг 1. Резервная копия

Перед обновлением Джумлы обязательно сделайте резервную копию сайта. Как это делается, рассказывается в уроке "Резервные копии без заморочек".

Шаг 2. Установка компонента

Обычная установка - РАСШИРЕНИЯ => УСТАНОВИТЬ/УДАЛИТЬ => Загрузить файл пакета.

Перенос сайта Joomla! 1.5 на 2.5

Шаг 3. Включение плагина

Переходим в РАСШИРЕНИЯ => МЕНЕДЖЕР ПЛАГИНОВ.

Здесь находим плагин - Система - Обновление Mootools (System - Mootools Upgrade) и включаем его.

Перенос сайта Joomla! 1.5 на 2.5

Шаг 4. Обновление

Перемещаемся в КОМПОНЕНТЫ => jUpgrade.

Перенос сайта Joomla! 1.5 на 2.5

Кликаем по огромной кнопке Начать обновление.

Перенос сайта Joomla! 1.5 на 2.5

После обновления появится сообщение - Joomla 2.5 Upgrade Finished.

Перенос сайта Joomla! 1.5 на 2.5

Шаг 5. Открываем сайт

При переходе по ссылке "Сайт" попадаем на страницу с новой папкой jupgrade.

Перенос сайта Joomla! 1.5 на 2.5

Сразу можно увидеть, что шаблон не переносился и расширения не обновились.

Шаг 6. Админпанель

Добавляем в строке браузера administrator и получаем следующий адрес для входа в административную панель - название сайта/jupgrade/administrator. При этом логин и пароль остаются прежними.

При переходе в РАСШИРЕНИЯ => МЕНЕДЖЕР ШАБЛОНОВ, видно, что здесь находятся только стандартные шаблоны. Также в КОМПОНЕНТАХ отсутствуют ранее установленные.

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

Шаг 7. Перенос папок и файлов

Если зайти в папку сайта, то там теперь появился новый каталог jupgrade.

Перенос сайта Joomla! 1.5 на 2.5

Все папки и файлы из данного каталога необходимо перенести в корень сайта с заменой устаревших папок и файлов.

Перенос сайта Joomla! 1.5 на 2.5

Шаг 8. Конфигурация сайта

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

Далее переустановить шаблон и расширения.

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

 

Комментарии  

#4 0 Андрей 25.10.2012 14:46
Цитирую RK|Zver:
Сделал, как вы сказали проблема осталась! Использую хостинг Time Web сделал бэкап, всё вернулось, как и было! Без потерь...

Резервные копии рулят! В видео я предупреждал ведь, что проблемы могут быть с высокой вероятностью... Я вот новый сайт товарищу делал заново...
Цитировать
#3 0 RK|Zver 25.10.2012 14:33
Сделал, как вы сказали проблема осталась! Использую хостинг Time Web сделал бэкап, всё вернулось, как и было! Без потерь...
Цитировать
#2 0 Андрей 25.10.2012 11:07
Цитирую RK|Zver:
Здравствуйте уважаемый Виталий Куликов! Перешёл с 1.5 на 2.5 так, как у вас рассказано в видео уроке! Всё получилось, только не могу зайти в админ панель! Ввожу логин и пароль нажимаю войти и всплывает ошибка! Fatal error: Call to a member function login() on a non-object in /home/r/rkteam/public_html/administrator/components/com_login/admin.login.php on line 64 Подскажите, что нужно делать!

Надеюсь, у Вас есть резервная копия...

На международном форуме Joomla такая проблема решается так: Скачиваете архив установки Joomla 2.5 с официального сайта, затем файлы этого архива (КРОМЕ ПАПКИ INSTALATION И ФАЙЛА CONFIGURATION.P HP) заливаете на сервер поверх своих с перезаписью. Статьи и настройки хранятся в БД и никуда не денутся, а файлы движка обновятся

Можете тоже самое тут почитать http://forum.joomla.org/viewtopic.php?f=623&t=694630&sid=b6ca203f462ea0b35eb773d6e22e04ad
Цитировать
#1 0 RK|Zver 25.10.2012 03:53
Здравствуйте уважаемый Виталий Куликов! Перешёл с 1.5 на 2.5 так, как у вас рассказано в видео уроке! Всё получилось, только не могу зайти в админ панель! Ввожу логин и пароль нажимаю войти и всплывает ошибка! Fatal error: Call to a member function login() on a non-object in /home/r/rkteam/ public_html/adm inistrator/comp onents/com_logi n/admin.login.p hp on line 64 Подскажите, что нужно делать!
Цитировать

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

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

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

МОЙ TELEGRAM-КАНАЛ

ПОДПИСАТЬСЯ!


Перенос на хостинг

Перенос на хостинг

Бесплатный видео-курс по переносу готового сайта на одну из лучших хостинг-площадок РУнета.

Смотреть (бесплатно)

Бессмертный сайт

Бессмертный сайт

2 урока, 16 минут, и Ваш сайт - БЕССМЕРТНЫЙ!

Узнать подробности!