设置NextCloud上的OnlyOffice应用需要注意的地方

最近更新了OnlyOffice6.4.2后没有发现有什么异常的地方,网页使用OnlyOffice打开文档表格等文件都一切正常,但是当我们在网页上使用OnlyOffice编辑文档或表格的时候,修改文档或表格的内容竟然无法同步到PC客户端。但是继续在线使用OnlyOffice浏览刚才编辑修改过的文档或表格却可以正常查看到已修改的内容,如果此时使用PC端打开该文档或表格编辑修改内容,那么将会出现非常奇怪的事情:此时使用在线OnlyOffice打开无法看见PC端修改的内容,PC端打开还是无法看见OnlyOffice修改的内容,NextCloud可以识别PC端已修改了该文件并在OnlyOffice打开该文件时创建了一个旧版本。文字实在很难描述清楚这奇怪的混乱。

最后找到问题了!我们需要谨慎的配置NextCloud上的OnlyOffice应用,如下图:

配置NextCloud里的OnlyOffice
配置NextCloud里的OnlyOffice

服务器设置

ONLYOFFICE Docs地址

https://office.sgtfz.top:8866

✓ 关闭证书校验(不安全) 必需勾选!

  • 可能是由于我更换了zeroSSL的原因

更多设置

用于服务器内部的ONLYOFFICE Docs的地址

https://office.sgtfz.top:8866

  • 这里填OnlyOffice服务器地址,不能填IP地址形式,我想应该与上面的ONLYOFFICE Docs地址一致。即使这个地址不填,也能正常使用。

用于ONLYOFFICE Docs内部请求的服务器的地址

http://192.168.33.8

  • 这里填NextCloud服务器地址,可以填IP地址,也可以填域名地址:https://cloud.sgtfz.top:8888/

按照上面正确配置后,在线使用OnlyOffice编辑文档或表格终于正常可以同步到本地了!

一开始我怀疑是OnlyOffice自动保存可能有延时造成的,实际自动保存这个功能挺好的,并不会延时。在线编辑文档完成后,只要关闭网页,自动保存随即生效。

“设置NextCloud上的OnlyOffice应用需要注意的地方”的一个回复

  1. 我已经放弃了OnlyOffice了,2021-12-02改用Collabora Online,虽然Collabora Online的各种界面没有OnlyOffice各方面美观,起码用到今天为止没有发现致命的Bug

    OnlyOffice与MS Office比较相似,只能等到下一个版本的OnlyOffice再测试没问题后再考虑吧。

发表回复