Устарело
Пассворк 3

Обновление с версии 3 до 4

10min

Репозиторий

Репозиторий находится по адресу: https://passwork.download/ — доступен только через утилиту git.

💡 Логин и пароль к репозиторию отображаются в клиентском портале в разделе установка после приобретения Пассворк и действуют в рамках подписки на обновления.

Document image


Подготовка к обновлению

Сделайте копию папки с файлами Пассворка. В случае каких-либо проблем вы можете откатиться к вашей версии. Файлы располагаются в директории: — для Windows: С:\inetpub\wwwroot\ — для Linux: /var/www/

— для Docker: /server/

Обновление с помощью Git

💡 Этот способ подходит, если Пассворк был установлен при помощи команды **`git clone`



Откройте командную строку в папке Пассворка. Выполните команду:

Bash


Система автоматически загрузит изменения.

✅ Обновление завершено



Повторная загрузка всех файлов Пассворка

💡 Если ранее вы установили Пассворк без использования утилиты git (скачали архив и распаковали его)

Переименуйте папку с Пассворком, вместо нее создайте пустую новую папку с таким же именем.

1. Выберите вариант установки:

a) c помощью утилиты Git (рекомендуется)

Убедитесь, что у вас установлен git. Перейдите в созданную пустую папку и склонируйте репозиторий:

Shell


b) через скачивание ZIP-архива

  1. Перейдите в клиентский портал: https://portal.passwork.ru
  2. Выберите последнюю доступную версию Пассворк в разделе «Установка → ZIP архив»
Document image


2. Перенесите лицензионные ключи:

Скопируйте файлы из папки <пассврорк>/app/keys/ из старой версии в новую. Таким образом, в папке <пассврорк>/app/keys/ будут файлы с лицензиями (.lic) и один файл reginfo.php (или reginfo.json)

3. Перенесите файл с настройками

Скопируйте файл <пассврорк>/app/config/config.ini из старой версии в новую.Сравните <пассврорк>/app/config/config.ini с шаблонным конфиг-файлом <пассврорк>/app/config/config.example.ini. Возможно в новой версии появились дополнительные настройки.

Если вы используете Windows Server + IIS

IIS может сбросить rewrite rules (если вы перезапишите файл .htaccess). Проверьте rewrite rules.

Проверьте работоспособность

Убедитесь, что Пассворк работает корректно. В случае проблем — верните старую папку с файлами, чтобы откатиться к прошлой версии и свяжитесь с нашей технической поддержкой.