Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Изменить на корпоративном сервере размер открываемого файла, ограничение на открытие файла

Обновлено: 26.12.25

При появлении сообщения «Файл размером более 100 Мб нельзя редактировать»
Screenshot 2023-01-16 at 16.49.30.png

Данные рекомендации помогут изменить конфигурационные файлы и открывать файлы большего объема. После внесения изменений нагрузка на сервер документов возрастёт.
Для определения необходимого размера потребуется открыть файл архиватором (к примеру, 7zip) и распаковать содержимое файла в любой каталог. После распаковки в свойствах каталога проверьте размер этого каталога (в таком виде распаковывается файл на сервере для редактирования).
Для возможности открыть файл на редактирование применяется значение описанные далее в статье.
Измените параметры в файле /etc/r7-office/documentserver/default.json или в C:\Program Files (x86)\R7-OFFICE\DocumentServer\config\default.json:

"converter": {
"maxDownloadBytes": 1048576000,
...
"inputLimits": [
                                {
                                "type": "docx;dotx;docm;dotm",
                                "zip": {
                                        "uncompressed": "1000MB",
                                        "template": "*.xml" 
                                }
                                },
                                {
                                "type": "xlsx;xltx;xlsm;xltm",
                                "zip": {
                                        "uncompressed": "1000MB",
                                        "template": "*.xml" 
                                }
                                },
                                {
                                "type": "pptx;ppsx;potx;pptm;ppsm;potm",
                                "zip": {
                                        "uncompressed": "1000MB",
                                        "template": "*.xml" 
                                }
                                }
                        ]

В случае использования версии сервера документов ниже версии 7.2 потребуется правка конфигурации для production-linux.json (расположен в той же директории DocumentServer\config\). Для проверки версии используйте команды в зависимости от используемой ОС:

rpm -qa | grep r7-office
apt list | grep r7-office
или
ControlPanel-Programs and componets для Windows

Добавьте в конфиг web.appsettings.config находящийся по пути /var/www/r7-office/WebStudio/web.appsettings.config или C:\Program Files (x86)\R7-OFFICE\CommunityServer\WebStudio\web.appsettings.config ключ до закрытия части конфигурации:

<add key="web.available-file-size" value="1048576000" />

Пример в конфигурации:

<add key="web.removed-profile-name" value="Профиль удален" />
<add key="web.tfaapp.backup.title" value="r7-office" />
<add key="web.available-file-size" value="1048576000" />
</appSettings>

В value указывается значение в байтах 1048576000 — (1000 МБ)

Данный параметр установит ограничение в 1000Мб после распаковки файла на сервере. Для определения размера файла после распаковки Вы можете открыть файл архиватором (к примеру, 7-zip) и распаковать, в таком случае возможно узнать действительный размер файла при конвертации.
После установки параметра выполните команды:

supervisorctl restart all
systemctl restart monoserve r7-office*
Важно

При использовании сервера документов версии 7.3.3 и выше:
sudo systemctl restart ds-docservice.service ds-converter.service ds-metrics.service
sudo systemctl restart monoserve r7-office*

Или перезапустить сервер и в случае с Windows.
Перед перезагрузкой сервера выполните скрипт bash /usr/bin/documentserver-prepare4shutdown.sh или C:\Program Files (x86)\R7-OFFICE\DocumentServer\bin\documentserver-prepare4shutdown.ps1 Скрипт сохранит все открытые файлы на редактирование и принудительно сохранит в хранилище.

Для корректного открытия файла потребуется повторная загрузка файла на портал для корректного сохранения параметров применяемых в конфигурационном файле или потребуется дождаться сброса кеша сервера документов. Сброс кеша производится раз в сутки по каждому файлу.