Ручное обновление

Бывают случаи, когда ручное обновление CumulusClips предпочтительнее нежели автоматическое через панель администратора. Ручной процесс обновления относительно прост.

  1. Сначала вы должны получить последнюю версию CumulusClips. Вы можете получить её на нашей странице скачивания.
  2. Извлеките архив.
  3. Затем загрузите все извлечённые файлы на ваш хостинг. Убедитесь в том что старые файлы были перезаписаны новыми.
  4. Установите права 0777 на каталог '/cc-install'. Скриптам CumulusClips нужно будет сохранять некоторые патчи для базы данных и веб-сервер/PHP должен иметь к нему доступ на запись.
  5. Выполните скрипт обновления базы данных: http://your-domain.com/cc-install/update.php. Убедитесь что заменили 'your-domain.com' на ваш действующий URL к CumulusClips. Этот скрипт модифицирует базу данных, что требуется для обновления.
  6. Удалите каталог '/cc-install'
  7. Обновите значение записи 'version' в таблице 'settings' базы данных CumulusClips. Значение новой версии можно найти в файле bootstrap.php, который расположен в: /cc-core/system/boostrap.php в константе с названием 'CURRENT_VERSION', т.е.
    define ('CURRENT_VERSION', '1.0.7');
  8. Убедитесь, что эти файлы и каталоги доступны на запись PHP и веб-серверу.
  • /cc-content/uploads
  • /cc-content/uploads/flv
  • /cc-content/uploads/mobile
  • /cc-content/uploads/thumbs
  • /cc-content/uploads/temp
  • /cc-content/uploads/avatars
  • /cc-core/logs
  • /cc-core/system/bin
  • /cc-core/system/bin/qtfaststart
  • /cc-core/system/qtfaststart
  • /cc-core/system/qtfaststart/exceptions.py
  • /cc-core/system/qtfaststart/__init__.py
  • /cc-core/system/qtfaststart/processor.py

Примите к сведению

Все файлы исключая congig.php подлежат изменениям в процессе обновления.

Если вы изменяли шаблон по-умолчанию или языковой пакет по-умолчанию (english.xml), то эти изменения будут утрачены в ходе обновления. Вам также надо сделать резервные копии тех файлов, или переименовать их, чтобы в процессе обновления они не были перезаписаны.

Во время выполнения скрипта обновления, CumulusClips потребует доступ к интернету, так как может потребоваться загрузка патчей базы данных, необходимых для вашего обновления.

При некоторых настройках хостинга, возможно придётся дать права 0777 на некоторые файлы.