Оновлення

Материал из WiKi - UserSide
Версия от 11:09, 23 июня 2026; IronBot (обсуждение | вклад) ([IronBot] Create UK localization from RU)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

en | uk | ru

УВАГА: ця інструкція актуальна для версій ERP "UserSide" 3.10 і вище. Для версій нижче 3.10 використовуйте окрему інструкцію з оновлення.

Особливості оновлення версії 3.11: переглянути
Особливості оновлення версії 3.12: переглянути
Особливості оновлення версії 3.13: переглянути
Особливості оновлення версії 3.14: переглянути
Особливості оновлення версії 3.15: переглянути
Особливості оновлення версії 3.16: переглянути
Особливості оновлення версії 3.17: переглянути
Особливості оновлення версії 3.18: переглянути
Особливості оновлення версії 3.19: переглянути
Особливості оновлення версії 3.20: переглянути
Особливості оновлення версії 3.21: переглянути

Ми рекомендуємо мати два інстанси системи: окремо робочий і окремо тестовий. На тестовому інстансі ви можете періодично оновлювати базу даних із робочої системи та виконувати оновлення, переконуватися, що все працює, ознайомлюватися з нововведеннями або виявляти моменти, які перестали працювати.

З інструкцією зі створення копії робочої системи для тестування нової версії або інших досліджень можна ознайомитися в розділі HOWTO: Клонування USERSIDE.

Підготовчі роботи

1) Перед оновленням робочої копії обов'язково зробіть резервну копію бази даних, каталогу програми та всіх модулів. Ви відповідаєте за збереження своїх даних.

2) Вимкніть усі модулі ERP "UserSide" у системному cron і зупиніть усі постійно запущені модулі, які працюють із базою даних Userside, на час оновлення.

Оновлення

Також див.: довідка з інсталятора

1) Перейдіть до каталогу системи (/var/www/userside)

2) Запустіть інсталятор із командою install

sudo -u www-data php userside_install.phar install

Під час роботи інсталятор перевіряє відповідність технічним вимогам і ставить питання, пов'язані з оновленням.

Під час виконання інсталятор запропонує вибрати версію, до якої потрібно оновитися. Це може бути версія з запропонованого списку (можна ввести порядковий номер зі списку) або будь-яка інша версія (можна ввести номер версії, наприклад 3.15.4).

Після завершення оновлення буде показано відповідне повідомлення.

Якщо роботу інсталятора перервано з будь-якої причини (помилка міграції даних або інша проблема), запустіть інсталятор із командою repair

sudo -u www-data php userside_install.phar repair

Якщо проблему не вдається розв'язати самостійно, створіть звернення до технічної підтримки.

4) За потреби оновіть модулі сімейства UserSide новими файлами на всіх машинах, де вони працюють.

5) Відновіть раніше вимкнені модулі ERP "UserSide" у системному cron і запустіть постійно працюючі служби Userside, якщо вони використовуються.