Установка обновления
В этом разделе вы узнаете, как обновить веб-приложение Idea Hub и проверить работоспобность обновленной версии.
Обновление
- Загрузите последнюю версию Idea Hub. Имя архива должно начинаться словами
idea-hub.update
. - Поместите загруженный архив в домашний каталог служебного пользователя, в нашем примере это
/home/ideahub
. - Перейдите в рабочий каталог:
cd /var/www/ideahub
- Запустите от пользователя с правами sudo скрипт обновления командой:
sudo ./scripts/update.sh
- В процессе работы скрипт потребует ввода некоторого набора исходных данных:
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
- После завершения процесса обновления выполните следующую команду от имени служебного пользователя. В нашем примере это пользователь ideahub:
drush migrate:import params_ru --update
Если возникнут сложности, или в логах появятся ошибки и предупреждения, необходимо скопировать вывод команды и отправить его разработчикам Idea Hub.
Проверка обновления
- Войдите в веб-интерфейс Idea Hub как администратор.
- Перейдите на страницу статуса проекта
/admin/reports/status
. - При наличии Ошибок или Предупреждений сообщите о них разработчикам Idea Hub. Разработчики подскажут, что именно следует исправить, а также могут подключиться для помощи.
- Если всё в порядке, проверьте, что в файле
/config/settings.local.php
выключен режим разработки:$settings['dev_mode'] = 0
. - В завершение сравните файлы
settings.local.php
иsettings.EXAMPLE.PHP
. Возможно, появились новые переменные, которые необходимо добавить в файлsettings.local.php
и отредактировать значения.