Обновление (инсталлятор): различия между версиями

Материал из WiKi - UserSide
Нет описания правки
Строка 39: Строка 39:
6) включить обратно в системном cron работу ранее отключенных модулей ERP "UserSide"
6) включить обратно в системном cron работу ранее отключенных модулей ERP "UserSide"


== Проверка файлов ==
== Режим восстановления ==


Если необходимо восстановить повреждённые файлы системы, или убедиться в отсутствии изменений - можно также использовать для этого инсталлятор. Он восстановит необходимые файлы.
Если инсталляция (обновление) была прервана по какой-то причине, то Вы можете запустить процедуру восстановления, чтобы привести файлы в норму.
Для этого существует команда repair. Просто запустите инсталлятор с указанием этой команды и он попытается восстановить файлы текущей установленной версии.


[[Файл:20170702_3.PNG|thumb|800px|center]]
  sudo -u www-data php userside_install.phar repair

Версия от 09:50, 27 февраля 2018

ВНИМАНИЕ: Данная инструкция актуальна для версий ERP "UserSide" 3.11 и выше. Для версии ниже 3.11 - используйте отдельную инструкцию по обновлению.

Особенности обновления версии 3.11: просмотреть

Подготовительные работы

1) сделать резервную копию баз данных (MySQL, PostgreSQL), каталога с программой и всех модулей

2) отключить работу всех модулей ERP "UserSide" в системном cron

Обновление

См. также: Инсталлятор

1) перейти в каталог системы (/var/www/userside)

2) запустить команду

php -r "copy('http://my.userside.eu/install', 'userside_install.phar');" 

ЛИБО

скачать инсталлятор с личного кабинета http://my.userside.eu и положить его в каталог системы

3) запускаем инсталлятор

php userside_install.phar

В процессе работы он проверяет соответствие техническим требованиям и задаёт сопутствующие обновлению вопросы

По окончанию обновления будет выдано соответствующее сообщение.

4) после обновления откройте "Настройка" - "Основная" - "Разное" - "Проверка целостности файлов" и убедитесь, что контрольные суммы файлов соответствуют необходимым

5) при необходимости обновите модули семейства UserSide новыми файлами на всех машинах, где они работают

6) включить обратно в системном cron работу ранее отключенных модулей ERP "UserSide"

Режим восстановления

Если инсталляция (обновление) была прервана по какой-то причине, то Вы можете запустить процедуру восстановления, чтобы привести файлы в норму. Для этого существует команда repair. Просто запустите инсталлятор с указанием этой команды и он попытается восстановить файлы текущей установленной версии.

 sudo -u www-data php userside_install.phar repair