この記事はAIによって翻訳されました

トラブルシューティング

使用上の問題

Q:ポータルを作成してアクセスした後、Peopleモジュールに「fake user」という名前の未知のユーザーが表示されます。また、サービスリストにOnlyofficeHealthCheckサービスもあります。これはなぜですか?何か対処が必要ですか?

A:このユーザーとサービスは、今後のリリースでポータルに提供される予定のヘルスチェック機能の一部です。現時点では機能していないため、そのままにしておくか、OnlyofficeHealthCheckサービスを無効にして、サービスの自動起動リストから削除することができます。

Q:ポータルデータをバックアップする必要があります。どうすればよいですか?

A:まず、以下のディレクトリからデータをコピーして手動でバックアップを作成します。

  • /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]

Q:Community ServerをControl PanelとDocsと一緒にインストールし、その後Docsをアンインストールしましたが、Control Panelが動作しません。

A:Docsへの接続パスをリセットし、Community Serverを再起動する必要があります。以下の手順を実行してください。

  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

設定の問題

Q:ONLYOFFICE Groupsをインストールしましたが、ポータルのキャプションがすべて間違って表示されます(自分の言語の代わりに未知の文字が表示される)。これは何ですか?どうすれば修正できますか?

A:これは、MySQLデータベースがインストールされたときにサーバーのローカライゼーションエンコーディングが間違っている結果である可能性があります。正しいポータル言語を表示するには、UTF-8に設定する必要があります。これを行う方法は2つあります。

  • まだONLYOFFICE Groupsをインストールしていない場合

    以下のコマンドを使用してシステムエンコーディングを変更します。

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

    その後、ONLYOFFICE Groupsとそのすべての前提条件とコンポーネントをインストールします。

  • すでにONLYOFFICE Groupsをインストールしている場合
    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の問題

Q:CentOSでONLYOFFICE Groupsを使用してフルテキスト検索ができません。どうやって設定すればいいですか?

A:configure.shスクリプトを実行すると、フルテキスト検索が自動的にインストールされます。

Q:CentOS 7 minimalONLYOFFICE Groupsをインストールした後、ブラウザで開こうとすると「502 Bad Gateway」エラーが発生します。この問題を解決するにはどうすればよいですか?

A:CentOS 7 minimalではデフォルトでSELinuxが有効になっています。sestatusコマンドを使用して確認できます。SELinuxNGINXonlyofficeソケットへのアクセスをブロックしています。

この問題を解決するには、次のいずれかの方法を使用します。

  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の問題

Q:UbuntuでONLYOFFICE Groupsを使用してフルテキスト検索ができません。どうやって設定すればいいですか?

A:UbuntuでONLYOFFICE Groupsのフルテキスト検索を設定するには、次のことを行う必要があります。

  1. 最新バージョンのsphinxをインストールします。詳細はこちらをご覧ください。
  2. sphinxsearchを停止します。 サービスを以下のコマンドで停止します:
    sudo service sphinxsearch stop
  3. onlyofficeIndexサービスを再起動します:
    sudo service onlyofficeIndex restart

Ubuntuではインストールのセキュリティ制限のため、自動インストールはサポートされていません。

Q:Talkが5222ポートで動作しません。別のポートに変更するにはどうすればよいですか?

A:Ubuntu上のONLYOFFICE GroupsでTalkのポートを変更するには、以下の手順を行います:

  1. /var/www/onlyoffice/Services/TeamLabSvc/TeamLabSvc.exe.Configファイルを見つけて、テキストエディタで開きます。
  2. 5222bindPort文字列の値を別のものに変更します:
    1. <property name="bindPort" value="5223" />
  3. onlyofficeJabberサービスを再起動します:
    sudo service onlyofficeJabber restart
次の項目が含まれている記事:タグ:
すべてのタグを見る