Статьи с тэгом :
Закрыть
История изменений
Закрыть
Попробовать в облаке
Попробовать в облаке
Справочный центр
ONLYOFFICE Docs Community Edition для Linux
  • Всё
  • Проблемы при компиляции
  • Проблемы при использовании

Проблемы при компиляции

Вопрос:Я клонировал код, но нахожу только пустые папки, исходного кода нет.

Ответ:Репозиторий включает в себя подмодули. Рекомендуется клонировать репозиторий, выполнив следующую команду:

git clone --recursive https://github.com/ONLYOFFICE/DocumentServer.git

В том случае, если вы клонировали репозиторий с помощью команды:

git clone https://github.com/ONLYOFFICE/DocumentServer.git

обновить подмодули можно следующим образом:

  1. Перейдите в каталог DocumentServer:

    cd DocumentServer
    
  2. Выполните следующую команду:

    git submodule update --init --recursive
    

Проблемы при использовании

Вопрос:При остановке ONLYOFFICE Docs произошла потеря данных. Как избежать потери данных?

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

documentserver-prepare4shutdown.sh

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

Вопрос:Я обновил языковые файлы редакторов (откорректировал некоторые переводы), однако сервер по-прежнему отображает старые значения вместо новых. Как можно сбросить кэш для всех пользователей сервера одновременно?

Ответ:Это можно сделать следующим образом:
Найдите файлы /etc/nginx/includes/ds-docservice.conf и /etc/nginx/includes/ds-spellchecker.conf. В них должны быть дата и время сборки. Измените эти значения на любые другие время и дату (главное, чтобы эти значения совпадали во всех местах, где они встречаются), и после этого перезапустите NGINX:

sudo service nginx reload
Кэш должен будет сброситься для всех пользователей сервера.

Обратите внимание, что для Docker-версии все действия должны производиться внутри контейнера.
Скачать Разместите на собственном сервере Доступно для
Docker, Windows и Linux
Вас также может заинтересовать:
Закрыть