本文由AI翻译

故障排除

使用问题

问:在我创建并进入门户后,我在人员模块中看到一个名为“fake user”的未知用户。服务列表中还有一些OnlyofficeHealthCheck服务。这是为什么?我需要对此做些什么吗?

答:该用户和服务是即将推出的健康检查功能的一部分,该功能将在未来的版本中可用于门户。目前它尚未启用,因此您可以选择保持不变或禁用OnlyofficeHealthCheck服务,并将其从服务自动启动列表中移除。

问:我需要备份我的门户数据。我该如何操作?

答:首先,通过从以下目录手动复制您的数据来创建数据备份:

  • /var/www/onlyoffice/Data

然后使用以下命令备份您的SQL数据库:

mysqldump -h localhost -u [uname] -p[pass] [db_to_backup] > [backupfile.sql]

稍后可以使用以下命令恢复此SQL备份:

mysql -u [uname] -p[pass] [db_to_restore] < [backupfile.sql]

问:我安装了社区服务器、控制面板和文档,然后卸载了文档,现在控制面板无法工作。

答:您需要重置到文档的连接路径并重启社区服务器。请执行以下步骤:

  1. 转到/var/www/onlyoffice/WebStudio/文件夹,并使用文本编辑器打开web.appsettings.config文件。

    清除以下键的值并保存更改。

    <add key="files.docservice.url.public" value="" /><add key="files.docservice.url.internal" value="" /><add key="files.docservice.url.portal" value="" />
  2. 在门户设置中重置编辑器连接设置:

    转到http://127.0.0.1/Management.aspx?type=17页面并按重置按钮。

  3. 重启ONLYOFFICE monoserve服务:
    sudo service monoserve restart

配置问题

问:我安装了ONLYOFFICE 群组,但门户上的所有标题显示错误(一些未知字符而不是我的语言)。这是怎么回事,我该如何解决?

答:这可能是由于安装MySQL数据库时服务器本地化编码错误导致的。为了正确显示门户语言,必须设置为UTF-8。可以通过以下两种方式实现:

  • 如果您尚未安装ONLYOFFICE 群组

    使用以下命令更改系统编码:

    sudo locale-gen en_US en_US.UTF-8
    sudo dpkg-reconfigure locales 
    sudo reboot

    然后安装ONLYOFFICE 群组及其所有先决条件和组件。

  • 如果您已经安装了ONLYOFFICE 群组
    1. 使用以下命令更改系统编码:
      sudo locale-gen en_US en_US.UTF-8
      sudo dpkg-reconfigure locales 
      sudo reboot
    2. 更新语言数据库以正确显示:
      mysql -u root -p
      USE onlyoffice;
      SELECT textValue FROM res_data WHERE cultureTitle='ru' LIMIT 1;
      DELETE FROM res_data;
      source /var/www/onlyoffice/Sql/onlyoffice.resources.sql
      exit
      service monoserve restart

      您需要将cultureTitle更改为您的语言名称,而不是'ru'

CentOS问题

问:我无法在CentOS下使用ONLYOFFICE 群组进行全文搜索。我该如何设置?

答:运行configure.sh脚本时,全文搜索将自动安装。

问:CentOS 7 minimal上安装ONLYOFFICE 群组后,我尝试在浏览器中打开它并收到以下错误:502 Bad Gateway。我该如何解决此问题?

答:SELinuxCentOS 7 minimal上默认启用。可以使用sestatus命令验证。SELinux阻止NGINX访问onlyoffice套接字。

您可以通过以下方式之一解决此问题:

  1. NGINX添加SELinux例外。
    yum install -y policycoreutils-{python,devel}
    grep nginx /var/log/audit/audit.log | audit2allow -M nginx
    semodule -i nginx.pp
  2. 禁用SELinux
    1. 使用任何文本编辑器打开/etc/sysconfig/selinux文件。
    2. SELINUX值设置为SELINUX=disabled并保存更改。
    3. 重启服务器以使更改生效。

Ubuntu问题

问:我无法在Ubuntu下使用ONLYOFFICE 群组进行全文搜索。我该如何设置?

答:要在Ubuntu下设置ONLYOFFICE 群组的全文搜索,您需要执行以下操作:

  1. 安装最新版本的sphinx。有关详细信息,请阅读此处
  2. 使用以下命令停止sphinxsearch服务:
    sudo service sphinxsearch stop
  3. 重启onlyofficeIndex服务:
    sudo service onlyofficeIndex restart

由于安装安全限制,Ubuntu不支持自动安装。

问:Talk无法使用5222端口。我该如何更改为其他端口?

答:要在Ubuntu下更改ONLYOFFICE 群组中Talk的端口,您需要执行以下操作:

  1. 找到/var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.Config文件并使用文本编辑器打开。
  2. 5222bindPort字符串值更改为其他值:
    1. <property name="bindPort" value="5223" />
  3. 重启onlyofficeJabber服务:
    sudo service onlyofficeJabber restart

在您自己的服务器上托管 ONLYOFFICE 工作区

文章: 标签:
浏览所有标签