- ホーム
- Docs
- インストールと設定
- コミュニティ
- Linuxバージョン
- トラブルシューティング. ONLYOFFICE Docs
トラブルシューティング. ONLYOFFICE Docs
コンパイルの問題
Q:コードをクローンしましたが、空のフォルダしか見当たらず、ソースコードがありません。
A:リポジトリにはサブモジュールが含まれています。次のコマンドを実行してリポジトリをクローンすることをお勧めします:
git clone --recursive https://github.com/ONLYOFFICE/DocumentServer.git 次のコマンドを使用してリポジトリをクローンした場合:
git clone https://github.com/ONLYOFFICE/DocumentServer.git サブモジュールを次の方法で更新できます:
-
DocumentServerディレクトリに移動します:cd DocumentServer -
次のコマンドを実行します:
git submodule update --init --recursive
使用上の問題
Q:ONLYOFFICE Docsを停止した際にデータ損失が発生しました。データ損失を防ぐにはどうすればよいですか?
A:運用上の特性により、ONLYOFFICE Docsは、編集したすべてのユーザーがドキュメントを閉じた後にのみドキュメントを保存します。データ損失を防ぐためには、アプリケーションの更新やサーバーの再起動などの際にONLYOFFICE Docsを停止する必要がある場合、ONLYOFFICE Docsのユーザーを強制的に切断する必要があります。そのためには、ONLYOFFICE Docsがインストールされているサーバーで次のスクリプトを実行します:
documentserver-prepare4shutdown.sh Q:カスタムインターフェーステーマを追加したり、エディターの言語ファイルを更新した(翻訳を修正した)にもかかわらず、サーバーが以前の値を表示し続けています。すべてのユーザーのキャッシュを同時にリセットするにはどうすればよいですか?
A:キャッシュをリセットする手順に従ってください:
/etc/nginx/includes/ds-docservice.confと/etc/nginx/includes/ds-spellchecker.confファイルを見つけます。そこにはビルドの日付と時間の値があります。これらの値を他の値に変更し(どの値でも構いませんが、すべての場所で同じである必要があります)、NGINXを再起動します:
sudo service nginx reload サーバーのすべてのユーザーのキャッシュがリセットされるはずです。