Введение

В этом руководстве показано, как обновить версию Р7-Офис. Сервер документов для Windows до последней версии.

Шаг 1. Остановка Р7-Офис. Сервер документов

Из-за особенностей работы, Р7-Офис. Сервер документов сохраняет документ только после того, как документ был закрыт всеми пользователями, которые его редактировали. Чтобы избежать потери данных, вы должны принудительно отключить пользователей Р7-Офис. Сервер редактирования, когда вам нужно остановить Р7-Офис. Сервер документов в случае обновления приложения. Для этого запустите следующий .bat-файл:

C:\Program Files (x86)\R7-OFFICE\DocumentServer\bin\documentserver-prepare4shutdown.bat

Выполнение скрипта может занять много времени (до 5 минут).
Отключение пользователей может занять много времени (до 5 минут).

Шаг 2. Удаление Р7-Офис. Сервер документов

Щелкните правой кнопкой мыши кнопку «Пуск» в Windows, откройте панель управления и перейдите в раздел «Программы» -> «Программы и компоненты».

Найдите в списке Р7-Офис. Сервер документов и удалите его.

Шаг 3. Установка новой версии Р7-Офис. Сервер документов

Загрузите последнюю версию установочного файла Р7-Офис. Сервер документов.

Дважды щелкните на скаченный ранее файл (например r7-office-documentserver-ie-6.0.1.exe), который вы только что скачали, чтобы запустить мастер установки и выполните действия предусмотренные мастером установки.

По завершении процесса установки запустите Р7-Офис. Сервер документов и проверьте его правильность работы.

В случае возникновения ошибки при открытии документа «Неверный формат токена безопасности» необходимо изменить значения files.docservice.secret и files.docservice.secret.header в файле web.appsettings.config.

C:\Program Files (x86)\R7-OFFICE\CommunityServer\WebStudio\web.appsettings.config

Значения которые необходимо указать в файле web.appsettings.config находятся в файле

C:\Program Files (x86)\R7-OFFICE\DocumentServer\config\local.json и равны значению у параметров «token» - «inbox» - «header» и «secret» - «inbox» - «string»

Измените значения в файле web.appsettings.config:

  • files.docservice.secret на значение из «secret» - «inbox» - «string»
  • files.docservice.secret.header на значение из «token» - «inbox» - «header»

После изменения файла необходимо перезапустить Windows Server.