Главная » Сайтостроение » joomla » Обновление Joomla 2.5 до 3.3

Обновление Joomla 2.5 до 3.3

Почитав про новые фичи и загогулины новой Joomla 3.3 сразу захотелось ее потестить. На основном сайте сразу побоялась сделать обновление, поэтому «под нож» пошел www.dw8.ru.

Обновить джумлу с 2.5 до  3.3 не сложно — достаточно зайти в админку

  • Перейдите в меню Компоненты >>Обновление Joomla!
  • Нажмите кнопку Параметры

Создайте тестовый сайт

  • Измените опцию Сервер обновления на «Дистрибутивы Joomla с краткосрочной поддержкой»
  • Нажмите кнопку Сохранить и закрыть

Создайте тестовый сайт

После этого появится возможность автоматического обновления Joomla до версии 3.0. Потом жмите «Установить обновления».

Создайте тестовый сайт

Но как быть, если Обновление Joomla! отсутствует в списке?

Можно запустить по прямой ссылке www.ваш_сайт/administrator/index.php?option=com_joomlaupdate

Побегут заветные проценты обновления.

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

В логах значилось

PHP Fatal error:  Call to a member function isAdmin() on a non-object in .../dw8.ru/public_html/plugins/system/remember/remember.php on line 42

Удалила remember.php и запустила установку дальше 
www.ваш_сайт/administrator/index.php?option=com_joomlaupdate&task=update.finalise

Но и тут поджидал неприятный поворот, при очередном обновлении чего то там снова вылез злощастный белый экран.
На сей раз в логах
PHP Notice:  Use of undefined constant DS - assumed 'DS' in /../dw8.ru/public_html/plugins/system/soccomments/soccomments.php on line 47
Далее был прибита папка soccomments  и jcomments заодно.

И ура, ура, обновление успешно завершилось.
Очищаем кеш и юзаем новый двиг

 

Выскажись тут