Создание резервной копии
Перед обновлением необходимо сделать копию старых версий engine и шаблонов!
Существует два способа сделать резервную копию текущих версий engine и шаблонов: при помощи команды или самостоятельно. Ниже описана инструкция, как это делать самостоятельно.
Для создании копии старых версий пакетов необходимо перейти в /usr/share/nginx/html/microimpuls
и создать копию папки portal
.
После создания копии нужно скачать пакеты mw-engine
и mw-template
необходимых версий, которые можно получить в личном кабинете.
Примечание
Если от специалистов Microimpuls не поступало указания, что обновлять следует только конкретный пакет, то по умолчанию всегда необходимо обновлять пакеты и engine, и шаблонов, иначе могут произойти проблемы совместимости.
Далее скачанные пакеты необходимо установить:
dpkg -i mw-engine*.deb
dpkg -i mw-template*.deb
После успешной установки требуется выполнить перезапуск nginx:
/etc/init.d/nginx reload
Основные ошибки
Неправильная настройка client.js
Если пропустить знак или неверно поставить переменную, то портал может не запуститься.
Исправление
Необходимо проверить файл на наличие ошибок синтаксиса Javascript, быстрее всего это можно сделать, открыв портал в браузере. Если проблема действительно в файле client.js, то все ошибки будут выведены во вкладке Console инструментов разработчика.