Начиная с выхода новых версий после Joomla 1.5, было много вопросов о том, как перенести или обновить сайт на последнюю версию CMS. В настоящее время последняя версия уже 2.5, которая будет поддерживаться проектом Joomla в течение длительного времени.
Сейчас прекрасное время, чтобы обновиться, если вы это не сделали раньше. Это руководство покажет вам как, шаг за шагом, перейти на Joomla 2.5. Пожалуйста, прочитайте весь материал, так как это не легкое дело и в случае ошибки вы можете потерять данные.
Joomla 1.6 разрабатывалась в течение трех лет, и затем продолжала развиваться в течение шести месяцев до выпуска версии 1.7. Затем система нумерации была изменена и теперь последний стабильный релиз имеет версию 2.5.
Множество часов было потрачено многими добровольцами со всего мира, чтобы добиться этого. Хотя большая часть кода совпадает с Joomla 1.5, значительная часть была написана с нуля, и изменения сопоставимы с изменениями при переходе с Joomla 1.0 до 1.5.
В запланированных будущих версиях Joomla (которые будут выпускаться через каждые 6 месяцев), изменения от версии к версии будут больше дополнительные и ядро движка обновлять не планируется. Теперь, Joomla 2.5, наконец, стабильная, и сообщество инициировало, под руководством разработчиков Joomla, разработку jUpgrade.
Многие из разработчиков Joomla (которые все добровольцы и тратят свое свободное время) добровольно внесли свой вклад в создание jUpgrade.
jUpgrade позволит вам перейти с Joomla 1.5 на Joomla 2.5.
Итак, давайте начнем!
Пожалуйста, обезопасте себя (и, возможно, ваших клиентов) от головной боли и убедитесь, что ваш сервер (а в случае с jUpgrade, ваш браузер также) подходит для этой задачи.
Прежде чем начать, есть еще несколько вещей, которые вам нужно иметь ввиду, чтобы проверить их или помнить о них:
Является ли ваша Joomla 1.5 последней в своей ветке? Если ваша версия не последняя, вероятно, следует обновить её до 1.5.25, которая в настоящее время является последней версией, перед миграцией, особенно если вы используете Joomla 1.5.11 или ниже.
Все ваши установленные расширения имеют версии для Joomla 2.5? Не все из расширений для 1.5 были обновлены для 2.5. Из-за переходного периода, модули могут быть помечены для использования в 1.6 или 1.7. Они будут работать с 2.5.
Обратите внимание, что jUpgrade теперь указывает, что он будет обновлять сторонние расширения. Однако это все еще новый функционал, и мы бы не стали полностью полагаться на автоматическое обновление.
Вы делали изменения в каких либо файлах движка? Любые изменения, внесенные в системные файлы Joomla будут утеряны, так что будьте внимательны. Вам нужно будет повторно сделать изменения вручную.
Совместим ли ваш шаблон с Joomla 2.5? Если нет, то ознакомьтесь с тем, как обновить шаблон для Joomla 2.5. jUpgrade теперь в состоянии копировать шаблоны. Но копирование шаблона не гарантирует, что он будет модернизирован для версии 2.5.
Доступен ли ваш языковой пакет в Joomla 2.5? Нажмите здесь, чтобы узнать.
Нужно ли Вам вообще переходить на Joomla 2.5? Релиз 1.5 является мощным и стабильным. Для многих людей нет необходимости обновляться до Joomla 2.5. Joomla будет продолжать оказывать поддержку Joomla 1.5, по крайней мере еще три месяца, выпуская обновления безопасности и для устранения ошибок, в случае необходимости.
Две основные черты Joomla 2.5, которые делают её лучше Joomla 1.5: Access Control List (ACL) и вложенные категории. Прошли те времена когда посетители делились просто на гостей, зарегистрированных пользователей, авторов и редакторов, без возможности указать, что они могут и чего им нельзя делать на сайте. Кроме того, начиная с версии 1.6, вы можете иметь больше возможностей в организации (и, следовательно, отображении) вашего содержания. Структура больше не ограничивается иерархией - категории >> раздел. Это все важные вещи, однако для многих пользователей Joomla 1,5, в них нет необходимости.
С полным списком изменений можно ознакомится здесь.
Пропуск этой части, пожалуй, самая большая ошибка, которую вы можете сделать. Если у вас есть актуальная резервная копия (или лучше несколько), вы всегда можете откатить изменения, если нужно. Однако, если вы должным образом не сделаете резервную копию сайта, и что-то пойдет не так, вы потратите много драгоценного времени, а иногда и много денег, чтобы восстановить сайт обратно, каким он был. Поэтому, пожалуйста, сделайте резервную копию!
Загрузите последнюю версию jUpgrade.
Перейдите в админку Joomla, например, www.example.com/administrator/ и в меню выберите Расширения > Установка/Удаление
Затем: Обзор > Выберите скачаный архив com_jupgrade > Загрузить файл & Установить
В меню Компоненты > jUpgrade
Начало обновления
Не закрывайте это окно пока не завершится загрузка. Прокрутите вниз, чтобы проверить закончилась ли она.
Поздравляем, Вы обновились!
В сравнении с первым релизом jUpgrade, разработчики сделали ряд очень больших успехов. Теперь результат переноса ваших модулей и шаблонов вы можете увидеть в ходе обновления на экране. Мы предлагаем вам сделать тщательную проверку каждого компонента, чтобы убедиться, что они обновлены правильно.
jUpgrade загружает последнюю версию Joomla 2.5 к вам в каталог jupgrade (который он создает сам) в корневой папке Joomla 1.5. Затем он распаковывает все файлы. После завершения распаковки, jUpgrade устанавливает Joomla 2.5 и затем приступает к миграции старой базы данных на новую базу данных Joomla 2.5, которую он создал.
Ваш сайт Joomla 2.5 будет установлен в каталог www.example.com/jupgrade, при условии, что ваша Joomla 1.5 установлена в корневой каталог.
Пожалуйста, сделайте полный обзор вашего сайта Joomla 2.5 и убедитесь, что все настроено правильно.
Вот общий перечень задач для проверки:
Краткий обзор того, что нам нужно сделать после обновления:
Перемещаем нашу Joomla 1.5 в подпапку, так "на всякий случай".
Перемещаем нашу Joomla 2.5 в корневой каталог.
Это должно происходить в этом порядке! Если вы делаете это в обратном порядке, файлы Joomla 2.5 будут смешаны с файлами Joomla 1.5 (многие из файлов 1.5 будут перезаписаны) и у вас будет большой беспорядок! Ваш сайт, скорее всего, будет работать, но это бомба замедленного действия, которая может в любой момент взорваться.
Итак, зайдите в ваш файловый менеджер (например, Cpanel, Plesk, и т.д.) или FTP-клиент, но предпочтительно в файловый менеджер.
Общие процедуры:
jUpgrade не может скачать Joomla 2.5? Когда происходит сбой загрузки (тайм-ауты, ошибки JavaScript и т.д.) вы можете скачать его здесь и вручную поместить этот файл в ROOT/TMP каталог. Затем, в настройках jUpgrade, вы должны установить 'Skip Download' на "Yes". После этого запустите обновление еще раз.
© 2008 - 2024 Webmasters.BY Все права защищены
Интересно... На дворе 2024 год, вышла Joomla 5.1.1 уже, а статья про обновление с 1.5 на 2.5
Интересно, конечно, что дата публикации вам ни о чем не говорит. Если есть, чем поделиться по данной теме, свяжитесь с нами, и мы с удовольствием опубликуем ваши материалы.
Интересно, конечно, что дата публикации вам ни о чем не говорит. Если есть, чем поделиться по данной теме, свяжитесь с нами, и мы с удовольствием опубликуем ваши материалы.
Новый комментарий