Почитав про новые фичи и загогулины новой 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 заодно. И ура, ура, обновление успешно завершилось. Очищаем кеш и юзаем новый двиг