понедельник, 30 января 2012 г.

Обновление CMS Joomla c 1.7 до 2.5

Доброго времени суток. Пришлось немного прервать цикл статей про создание расширений для Joomla 1.7 из-за одного события. В свет вышла новая версия CMS Joomla 2.5. И сегодня мы поговорим, как и в прошлой статье, о CMS Joomla 2.5. Только в прошлой статье речь шла об установке данной CMS с нуля, а сегодня я хотел бы остановиться на обновлении CMS Joomla 1.7 до CMS Joomla 2.5. Ну, что вступление есть, давайте приступим...

Перед тем, как приступить к обновлению необходимо сделать следующие шаги:
  1. Полный бекап Вашего ресурса.
  2. Бекап базы данных.
Это необходимо сделать для того, чтобы в случае неудачного обновления до Joomla 2.5 Вы не потеряли материалы с вашего сайта.
Когда Вы сделали бекап сайта можно приступить к обновлению. Обновить Joomla 1.7 до версии 2.5 можно несколькими способами.
Первый способ. Через менеджер расширений: Обновление.
Заходим в менеджер расширений и переходим по вкладке “Обновления”
В “Менеджер расширений: Обновление” жмем по “Найти обновления”. После чего должно появиться строка с обновлением Joomla (она подчеркнута на рисунке ниже). Ставим галочку напротив этой строки и жмем “Обновить”. После чего запустится обновление Joomla до 2.5.
 
После чего должно появиться сообщение об успешном обновлении.
Второй способ. Через менеджер расширений: Установка.
Для этого способа мы скачиваем расширение с официального сайта
И ставим данное расширение как обычное расширение для CMS Joomla 1.7
После чего должно появиться сообщение об успешном обновлении.
На этом статью об обновлении можно считать завершенной. Если у кого-то возникли проблемы с обновлением, то пишите в комментариях я обязательно постараюсь Вам помочь.

Понравилась статья? Поблагодарить автора:

Введите e-mail адрес:



14 комментариев:

  1. после обновления выскочила ошибка: Fatal error: Access level to PhocaGalleryLoader::$classes must be protected (as in class JLoader) or weaker in /h/vilejkacatholicb/htdocs/administrator/components/com_phocagallery/libraries/loader.php on line 0

    Что делать?

    ОтветитьУдалить
    Ответы
    1. private static $classes = array(); на строке 20 в loader.php заменить на protected static $classes = array();

      и все заработает

      Удалить
    2. VitsleiPutslei, Вы Гений и Волшебник!
      Было подозрение, что шелл натворил делов, но - ВСЕ ЗАРАБОТАЛО!
      Спасибо!

      Удалить
  2. сделать backup таблицы для PhocaGallery (если там были данные) и переставить само расширение. Скачать его можно http://extensions.joomla.org/extensions/photos-a-images/photo-gallery/3150 Затем залить backup обратно.

    ОтветитьУдалить
  3. Здравствуйте.

    Скажите, а backup таблиц для PhocaGallery делать надо для всех? Т.е. в PHPMyAdmin надо все таблицы со словом PhocaGallery выделить и сохранить на комп.
    После удалить PhocaGallery и установить новую версию.
    После установки новой версии залить таблицы в базу данных с компьютера?

    ОтветитьУдалить
  4. Здравствуйте!
    Совместимы ли модули и расширения от 1.7 с новой версией? Есть ли отличия оформления шаблонов/создания компонентов?

    ОтветитьУдалить
  5. Добрый день. Обновил сайт до 2.5. с тех пор сайт не работает. пишет 500 Internal Server Error ....
    Apache/2.2.22 (CentOS) Server at almrez.com Port 80
    Подскажите, что сделать?

    ОтветитьУдалить
    Ответы
    1. Ошибка 500 это внутренняя ошибка сервера. Есть основные 2 причины вызывающие данную ошибку: невозможно запустить скрипт, неправильная инструкция в файле .htaccess. Есть и другие причины вызывающие данную ошибку. Но эти две часто встречаемые. Для установления причины ошибки нужно изучать последние записи файлу error.log apache.

      Удалить
  6. подскажите, у меня в менеджере обновлений, высвечивается возможность обновления, почему?
    пишет что может обновить пару плагинов... но саму джумлу нет. =((( что делать?

    ОтветитьУдалить
  7. Этот комментарий был удален автором.

    ОтветитьУдалить
  8. подскажите, у меня в менеджере обновлений, высвечивается возможность обновления, почему?
    пишет что может обновить пару плагинов... но саму джумлу нет. =((( что делать?

    У меня точно такая же ситуация, то же 2 обновления есть, но нет для джумлы..

    ОтветитьУдалить
  9. Warning: require_once(/home/u388379943/public_html/libraries/cms.php): failed to open stream: No such file or directory in /home/u388379943/public_html/administrator/includes/framework.php on line 41 Fatal error: require_once(): Failed opening required '/home/u388379943/public_html/libraries/cms.php' (include_path='.:/usr/lib/php') in /home/u388379943/public_html/administrator/includes/framework.php on line 41

    ОтветитьУдалить