Установка и удаление в Joomla CMS (34/48)

Опубликовано: 23.03.2017

видео Установка и удаление в Joomla CMS (34/48)

У меня не работает, ПАМАГИТЕ!

Сейчас я расскажу как обновить Joomla c 1.5 до 2.5.

Перед обновлением

Не давайте ввести вас в заблуждение, версии Joomla 1.5 и 1.6 не так близки.



Joomla 1.6 в течение 3х лет была основной задачей разработчиков.

Многие часы разработчиков со всего мира были проведены в попытках собрать в ней всё самое принципиальное.

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


Opencart2. Установка модулей на Opencart2

 

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

Это что касается передвижения.

В будущих релизах Joomla, такими как 3.0, 3.5 и т.д., нововведения более постепенны и основной путь обновления обмыслен.


Делаем форум на движке phpBB 3.1.x. Расширения и темы оформления. Часть 3

На данный момент, когда версия 2.5 размеренна, представления общества разработчиков Joomla сходятся на jUpgrade (расширение 3го поколения JED, разработанное Matias Aguirre), как на вспомогательном элементе при обновлении.

Многие из разработчиков Joomla (в главном волонтёры, которые добровольно растрачивают на это своё время), без помощи других дополняли jUpgrade.

jUpgrade делает миграцию с 1.5 к 2.5 вероятной.

Также есть и другие методы, которые стоит рассматривать, но мы их не включаем в эту аннотацию. Давайте начнём!

 

Удостоверьтесь в сопоставимости

До этого, чем приступить, удостоверьтесь, что ваш браузер и ваш сервер совместимы с версией 1.6 и jUpgrade!

 

До того как начать

До того как мы начнём, давайте подумаем ещё кое о чём:

Обновлена ли ваша Joomla 1.5 до последней размеренной версии?

Одна из самых последних версий это 1.5.26.

Обновите до последней, если это не так.

jUpgrade не совместим со старенькыми сборками.

Все ли ваши расширения поддерживают версию 2.5?

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

Пожалуйста помните, что jUpgrade пока не способен обновлять все расширения 3го поколения без помощи других. Вот перечень расширений, которые он обновляет: AcyMailing, AdminPraise, Akeeba Backup, BreezingForms, CompoJoomComment, CommunityBuilder, Contact Enhanced, Hikashop, JCE, jEvents, JomSocial, Jumi, K2, Kunena, redFORM, redMEMBER, redSHOP, RSGallery 2, VirtueMart.

Вносили ли вы какие или конфигурации в файлы ядра?

Будьте внимательны, все конфигурации будут утеряны.

Совместим ли ваш шаблон с версией 2.5?

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

Находится ли локализация в версии на которую вы желаете обновиться?

Удостоверьтесь в этом.

Если у вас права на создание и редактирование файлов и папок Joomla 1.5?

Две основных особенности, которые отличают эти версии последующие:

Контрольный лист доступа и внутренние категории.

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

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

Вроде бы то ни было, многим юзерам версии 1.5 это не пригодится.

Главное решите этот вопрос для себя.

Сделайте запасную копию и копию копии!

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

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

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

 

 

Обновление с jUpgrade

Загрузите jUpgrade

Загрузите последнюю версию jUpgrade.

Рекомендуется всегда использовать последнюю версию, в особенности, когда разработка ещё в процессе.

 

Дополнительная среда тестирования

Если вы сомневаетесь уже на этом шаге, то, возможно, следует сделать среду тестирования.

 

Устанавливаем XAMPP

XAMPP довольно прост в установке, объединяющий внутри себя интернет сервера Apache,PHP, Xdebug и базу данных MySql.

Это позволяет сделать условия для пуска Joomla на локальном компьютере.

На официальном веб-сайте XAMPP (http://www.apachefriends.org/en/xampp.html) скачайте пакет установки.

Он доступен для Windows, MAC OS X, Linux и Solaris.

Есть принципиальный момент, касающийся XAMPP и Skype.

Apache и Skype употребляют 80 порт, как другой порт для входящих соединений.

Если вы используете Skype, зайдите в опции/дополнительно/расширенные опции/соединение и снимите отметку в чек-боксе напротив функции “Использовать порты 80 и 443 в качестве входящих других”.

Если Apache запускается как служба, он займёт 80й порт до того, как запустится Skype и заморочек не возникнет, но лучше подстраховаться.

 

 

Установка на Windows

Установка на Windows довольно ординарна.

Вы сможете использовать пакет установки XAMPP.

Тщательно установка описана тут (http://www.apachefriends.org/en/xampp-windows.html).

Рекомендованный путь для установки на Windows такой: "c:\xampp" (а не в "c:\program files").

Если выберете его, Joomla установится в папку "c:\xampp\htdocs" (по желанию весь интернет контент также сохраняется в папку “htdocs”).

Если у вас несколько http серверов (таких как ISS) вы сможете поменять порт xampp.

В \apache\conf\httpd.conf измените строчку Listen 80 в Listen [номер порта] (к примеру “Listen 8080”).

 

Протестируйте локальный сервер XAMPP

Откройте ваш браузер и перейдите на страничку http://localhost/ index.php перенаправит вас на http://localhost/xampp

Там вы найдёте аннотации по смене пары логин/пароль со значений по умолчанию.

На ПК не присоединенном к сети поменять либо не поменять пароль решайте сами.

 

EasyPHP

Другим методом является установка EasyPHP.

Не надо ничего настраивать, там всё уже готово.

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

Устанавливается полная среда WAMP для PHP разработчиков на Windows, включающая PHP, Apache, MySql, phpMyAdmin, xdebug...

Абсолютная, готовая к работе среда PHP разработчика.

 

Установка jUpgrade

Перейдите к административной панели вашего веб-сайта (yoursite.ru/administator)

Расширения >> Установка / Удаление 1 Browse>> 

 

Избираем com_jupgrade>> Загрузить и установить

 

Включаем плагин обновления Mootools

1. Заходим в менеджер плагинов

2. Ищем “System Mootools Upgrade

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

Функционал jUpgrade впрямую находится в зависимости от того будет ли включен плагин обновления Mootools.

 

Настройка характеристик Версия jUpgrade 2.5 поддерживает миграцию на Joomla 1.7 и 2.5.

Настройте характеристики, перейдя в Составляющие > jUpgrade > Опции.

Global Distribution - тут указываем на какую версию перебегаем 1.6 либо 2.5

Prefix for old database - ваш сегодняшний префикс

Prefix for new database - префикс для вашего грядущего веб-сайта

Skips (что пропускаем)

Skip checks - пропускаем предмиграционную проверку

Skip download - пропускаем загрузку пакета

(Принципиально: пакет установки уже должен находиться в папке Temp)

Skip decompress - пропускаем декомпрессию загруженного пакета установки

(Принципиально: если собираетесь пропустить, пакет уже должен быть загружен и распакован в корневой паке веб-сайта в каталоге jupgrade)

Templates (шаблоны)

Keep original positions - Оставляем сегодняшнее положение для модулей

Debug

Enable Debug - Включаем, если желаем следить за отчётами процесса передвижения, это может быть полезно, если возникнут какие-то трудности.

 

Миграция Составляющие>> jUpgrade

 

Начинаем обновление

 

Не сворачиваем окно, пока не окончит устанавливаться.

Листаем вниз, чтоб проверить закончена ли установка.

 

Помните, что jUpgrade не переносит шаблоны и их дополнения.

Инсталлируются только стандартные шаблоны.

Другие нужно переносить вручную.

Тем временем

Даже если процесс передвижения не был 100% удачным, ваша Joomla 1.5 как и раньше не тронута и все юзеры в целости и сохранности.

Сможете проверить пользовательскую и административные части веб-сайта.

 

 

Так а что вышло?

jUpgrade загружает версию Joomla, которую в

rss