Как обновить ZOO

Эта статья о том, как обновить ZOO без удаления и повторной установки компонентов.

Обновление компонента ZOO

Выберите один из двух дистрибутивов ZOO. Бесплатный ZOO, который включает в себя приложения Статья и Блог. Или платный пакет установки ZOO, который включает в себя все доступные приложения из App Bundle. Оба пакета включают в себя все модули для ZOO.

Чтобы обновить ZOO, выполните следующие действия:

  1. Прежде всего сделайте резервную копию вашего старого сайта (файлы и базы данных), так что бы вы воспользоваться ими в случае возникновения проблем;
  2. Скачайте один из дистрибутивов ZOO;
  3. Зайдите в «Exrtensions → Extension Manager» в административной панели Joomla, выберите скачанный пакет установки ZOO и в меню «Package File» выберите Upload & Install .

Вот и все! Теперь расширение ZOO, все языковые файлы и все комплекты модулей и плагинов обновлены до последних версий...

Все установленные приложения, плагины и модули ZOO будут обновлены. Таким образом, любые модификации файлов (PHP, CSS, изображения, и т.д.) могут быть потеряны. В этом случае я рекомендую, дублировать оригинальные приложения (или переименовать их), а не редактировать существующие приложения. Таким образом, измененные вами приложения не будут затронуты в процессе обновления.

Когда вы закончите обновление, очистьте кэш браузера и кэш Joomla. Чтобы очистить кэш Joomla пойдите в административную панель Site → Maintenance → Clear Cache.

Если вы столкнулись с ошибкой: «Fatal error: Maximum execution time of 30 seconds exceeded in ..... on line .....», в​процессе установки, вы можете попробовать установить компонент из каталога:
  1. Скачайте один из дистрибутивов ZOO и распакуйте на вашем компьютере;
  2. Загрузите папку на веб-сервер через FTP в каталог /tmp/;
  3. Пройдите в Extensions → Install/Uninstall и выберете «Install from Directory» и укажите папку, которую вы загрузили.

Обновление приложений ZOO

Приложения ZOO автоматически обновляются при обновлении компонента ZOO.

Приложения находятся в папке /applications в инсталляционного пакета.

Я рекомендую обновлять приложения вместе с обновлением всего компонента ZOO (см. первую часть статьи), но если вы хотите обновить одно приложение просто выполните следующее:

  1. Сделайте резервную копию вашего приложения, на всякий случай;
  2. Пройдите в Components → ZOO → App manager (вкладка с шестеренкой) ;/li>
  3. Выберите файл приложения и нажмите на Install.
Будьте внимательны, обновление удалит все изменения, внесенные в исходное приложение. Но все конфигурационные файлы останутся нетронутыми (типы и элементы).

Для обновления типов вручную, откройте пакет установки и перейдите к папке типов приложений (applications/{Название приложения}/types/) и скопируйте все файлы конфигурации.

Чтобы обновить элементы вручную, откройте пакет установки и перейдите к папке визуализации каждого приложения шаблона (applications/{Название приложения}/templates/{Название шаблона}/renderer/item) и скопируйте каждый positions.config файл.

Обновление плагинов и модулей ZOO

Модули и плагины ZOO автоматически обновляться при обновлении компонента ZOO.

Модули расположены в папке /additional в инсталляционного пакета.
  • Четверг, 05 Январь 2012