linux/系统运维

Onlyoffice 文件大小超出了为服务器设置的限制

daimafengzi · 1月11日 · 2026年 · · · 本文共1027个字 · 预计阅读4分钟 1次已读


我的容器名是 myonlyoffice 请修改成自己的容器名

一、从docker 容器中下载 /etc/onlyoffice/documentserver/default.json

docker cp  myonlyoffice:/etc/onlyoffice/documentserver/default.json /usr/local/default.json

查看 default.json 文件中的 FileConverter

"FileConverter": {
		"converter": {
			"maxDownloadBytes": 524288000, // 这里要修改
			"downloadTimeout": {
				"connectionAndInactivity": "2m",
				"wholeCycle": "2m"
			},
			"downloadAttemptMaxCount": 3,
			"downloadAttemptDelay": 1000,
			"maxprocesscount": 1,
			"fontDir": "null",
			"presentationThemesDir": "null",
			"x2tPath": "null",
			"docbuilderPath": "null",
			"args": "",
			"spawnOptions": {},
			"errorfiles": "",
			"streamWriterBufferSize": 8388608,
			"maxRedeliveredCount": 2,
			"inputLimits": [
				{
				"type": "docx;dotx;docm;dotm",
				"zip": {
					"uncompressed": "5000MB",  // 修改
					"template": "*.xml"
				}
				},
				{
				"type": "xlsx;xltx;xlsm;xltm",
				"zip": {
					"uncompressed": "1000MB", // 修改
					"template": "*.xml"
				}
				},
				{
				"type": "pptx;ppsx;potx;pptm;ppsm;potm",
				"zip": {
					"uncompressed": "1000MB", // 修改
					"template": "*.xml"
				}
				}
			]
		}
	}

二、将修改好的配置文件上传到容器中

docker cp /usr/local/default.json myonlyoffice:/etc/onlyoffice/documentserver/default.json

在重启容器

docker restart  myonlyoffice

三、完成

0 条回应