Время Joomla 1.5 подходит к концу. Выход обновлений безопасности для Joomla 1.5, скорее всего, завершится в сентябре 2012 года и самое время подумать о переходе на последнюю версию этой CMS.

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

Проблема 1. Undefined Property Error

Problem 1 Undefined Property Error

Сразу после нажатия на кнопку Start Upgrade, вы можете получить сообщение, показанное на рисунке выше. Эта ошибка особенно часто случается, если вы обновляете ваш сайт на локальном компьютере. Сообщение будет выглядеть следующим образом:

Notice: Undefined property: stdClass::$timelimit in ..... administrator\components\com_jupgrade\includes\jupgrade.class.php on line 156

Вот нужно сделать, чтобы исправить эту ошибку:

Устраняем проблемы с jUpgrade при обновлении Joomla

В меню Компоненты, выбираем jUpgrade, затем кликаем на иконку Настройки.

Устраняем проблемы с jUpgrade при обновлении Joomla

Изменяем параметр "disable set_time_limit" на  "Yes". Затем повторите процесс обновления еще раз.

Проблема 2: jUpgrade "зависает" при попытке распаковать архив

Устраняем проблемы с jUpgrade при обновлении Joomla

Вы можете получить сообщение об ошибке "Zip File not found while decompressing package", или процесс может быть остановлен на этом этапе, и распаковка архива никогда не заканчивается. Будьте терпеливы на этом шаге, поскольку это может занять некоторое время. Однако, если вы в течении долгого времени не видите прогресса, то вот как можно решить эту проблему:

Устраняем проблемы с jUpgrade при обновлении Joomla

В меню Компоненты, выбираете jUpgrade, затем кликаете на иконку Настройки. Изменяете настройки, чтобы они соответствовали этим (см. рисунок выше):

  • Skip Checks = No
  • Skip Download = No
  • Skip Decompress = No

Теперь вы должны иметь возможность завершить этот процесс.

Устраняем проблемы с jUpgrade при обновлении Joomla

Настройки показанные выше на картинке я использовал при обновлении Joomla 1.5 до 1.7 на моём локальном сервере. У меня не было проблем с этими настройками, и вы можете использовать их как пример, если у вас возникли проблемы.

Обязательно прочитайте инструкцию как шаг за шагом обновить Joomla при помощи jUpgrade.

Перевод статьи с www.ostraining.com


Если у Вас возникли вопросы, то для скорейшего получения ответа рекомендуем воспользоваться нашим форумом

    Комментарии  

    #1 Анна 02.10.2012 10:42
    Добрый день! После обновления сайта с внешней стороны сайта пропали магазин Виртумарт, форум Кунена и меню.. Полезла в свою панель управления файлами - там все абсолютно перенеслось. Но на внешней части сайта по ссылкам на магазин и форум выдается ошибка 404. В админке в Кунену зайти могу, там все на месте, а вот виртумарт выдает: Fatal error: Call to undefined method JLanguage::getBackwa rdLang() in /public_html/jupgrade/administrator/components/com _virtuemart/compat.joomla1.5.php on line 78. Подскажите, пожалуйста, как быть.. Уже столько времени бьюсь, а перенести нормально сайт никак не могу(( Может, проблема в мутулз? Если да, то как его обновить? В плагинах на новом сайте он вообще отсутствует((
    +1 #2 adminv15 02.10.2012 10:57
    Сложно сказать в чем у вас там проблема, но судя по ошибке в virtuemart, у вас скорее стоит версия для Joomla 1.5
    #3 Александр 13.02.2013 15:07
    Выдает вот это:
    Mootools 1.2 not loaded. Please enable "System - Mootools Upgrade" plugin.
    И не нажимается "обновить".
    Что делать - вообще не понятно!
    #4 adminv15 13.02.2013 15:49
    судя по всему нужно включить плагин "System - Mootools Upgrade" в менеджере плагинов

    You have no rights to post comments