Skip to Content

Установка обновления

В этом разделе вы узнаете, как обновить веб-приложение Idea Hub и проверить работоспобность обновленной версии.

Обновление

  1. Загрузите последнюю версию Idea Hub. Имя архива должно начинаться словами idea-hub.update.
  2. Поместите загруженный архив в домашний каталог служебного пользователя, в нашем примере это /home/ideahub.
  3. Перейдите в рабочий каталог:
    cd /var/www/ideahub
  4. Запустите от пользователя с правами sudo скрипт обновления командой:
    sudo ./scripts/update.sh
  5. В процессе работы скрипт потребует ввода некоторого набора исходных данных:
    Path to the update archive (абсолютный путь к файлу обновления): /home/ideahub/idea-hub.update.24.12.1.linux.tar.gz User that manages the Drupal code, the deploy user (имя служебного пользователя): ideahub User group that allow server access Drupal (группа, к которой принадлежит служебный пользователь): www-data
  6. После завершения процесса обновления выполните следующую команду от имени служебного пользователя. В нашем примере это пользователь ideahub:
    drush migrate:import params_ru --update

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

Проверка обновления

  1. Войдите в веб-интерфейс Idea Hub как администратор.
  2. Перейдите на страницу статуса проекта /admin/reports/status.
  3. При наличии Ошибок или Предупреждений сообщите о них разработчикам Idea Hub. Разработчики подскажут, что именно следует исправить, а также могут подключиться для помощи.
  4. Если всё в порядке, проверьте, что в файле /config/settings.local.php выключен режим разработки: $settings['dev_mode'] = 0.
  5. В завершение сравните файлы settings.local.php и settings.EXAMPLE.PHP. Возможно, появились новые переменные, которые необходимо добавить в файл settings.local.php и отредактировать значения.