FAQ

So funktioniert die Funktion „Lokal bearbeiten“

Diese Funktionalität hängt von der Fähigkeit des Desktop-Clients ab, das MIME zu registrieren, um das nc://-Schema zu verarbeiten. Dies ist der Handler, der vom Server verwendet wird, um eine Datei lokal zu öffnen. Dadurch kann der Desktop-Client ein Dokument mit dem lokalen Editor öffnen, wenn Sie in Ihrer Nextcloud-Instanz auf die Option „Lokal bearbeiten“ klicken.

Bemerkung

Ohne ordnungsgemäße Registrierung des MIME-Codes kann der Desktop-Client – ​​unabhängig vom verwendeten Browser und der verwendeten Distribution – ein Dokument nicht mit dem lokalen Editor öffnen, wenn Sie in Ihrer Nextcloud-Instanz auf die Option „Lokal bearbeiten“ klicken.

Der Browser warnt Sie vor dem Fehler: „‚nc://…‘ konnte nicht gestartet werden, da das Schema keinen registrierten Handler hat.“

So aktivieren Sie es

Dazu müssen Sie den Desktop-Client mit dem MSI-Installationsprogramm unter Windows installieren oder eine Drittanbietersoftware verwenden, um das AppImage in Ihr Linux-System zu integrieren.

Unter Linux

Wir verwenden AppImage aufgrund seiner universellen Kompatibilität, aber um die Funktionen des Desktop-Clients voll nutzen zu können, benötigen Sie Software von Drittanbietern, um das AppImage in Ihr System zu integrieren: Wir haben AppImageLauncher getestet und alternativ gibt es Go AppImage.

Unter Windows

Das MSI-Installationsprogramm ändert Ihre Systemregistrierung, um das MIME für die Verarbeitung des nc://-Schemas zu registrieren.

Alternativ können Sie das MIME manuell registrieren, um das nc://-Schema zu verarbeiten:

  1. Den folgenden Inhalt in einer REG-Datei speichern:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\nc\shell\open\command]
@="\"C:\\Program Files\\Nextcloud\\nextcloud.exe\" \"%1\""
  1. Auf die REG-Datei doppelklicken, um sie in die Registrierung zu importieren.

Weitere Informationen finden Sie unter https://nextcloud.com/blog/nextcloud-office-release-solves-document-compatibility-overhauls-knowledge-management/.

Einige Dateien werden kontinuierlich auf den Server hochgeladen, auch wenn sie nicht geändert werden.

Es ist möglich, dass ein anderes Programm das Änderungsdatum der Datei ändert. Wenn die Datei die Erweiterung .eml verwendet, ändert Windows automatisch und kontinuierlich alle Dateien, es sei denn, Sie entfernen \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\PropertyHandlers aus der Windows-Registrierung. Weitere Informationen finden Sie unter http://petersteier.wordpress.com/2011/10/22/windows-indexer-changes-modification-dates-of-eml-files/.

Beim Versuch, mehr als 100 Unterverzeichnisse zu synchronisieren, wird die Synchronisierung abgebrochen.

Der Synchronisierungsclient wurde absichtlich so beschränkt, dass er nicht tiefer als 100 Unterverzeichnisse synchronisiert. Die harte Beschränkung dient dem Schutz vor Fehlern in Zyklen wie symbolischen Linkschleifen. Wenn ein tief verschachteltes Verzeichnis von der Synchronisierung ausgeschlossen wird, wird es zusammen mit anderen ignorierten Dateien und Verzeichnissen auf der Registerkarte „Nicht synchronisiert“ des Bereichs „Aktivität“ aufgelistet.

Es gab eine Warnung, dass Änderungen in synchronisierten Ordnern nicht zuverlässig verfolgt werden.

Wenn der synchronisierte Ordner unter Linux sehr viele Unterordner enthält, lässt das Betriebssystem möglicherweise nicht genügend Inotify-Überwachungen zu, um die Änderungen in allen Ordnern zu überwachen.

In diesem Fall kann der Client den Synchronisierungsprozess nicht sofort starten, wenn sich eine Datei in einem der nicht überwachten Ordner ändert. Stattdessen zeigt der Client die Warnung an und durchsucht die Ordner in regelmäßigen Abständen (standardmäßig alle zwei Stunden) manuell nach Änderungen.

Dieses Problem kann gelöst werden, indem der Sysctl fs.inotify.max_user_watches auf einen höheren Wert gesetzt wird. Dies kann normalerweise vorübergehend folgendermaßen erfolgen:

echo 524288 > /proc/sys/fs/inotify/max_user_watches

oder dauerhaft durch Anpassen von /etc/sysctl.conf.

Ich möchte meinen lokalen Synchronisierungsordner verschieben

Der Nextcloud-Desktop-Client bietet keine Möglichkeit, das lokale Synchronisierungsverzeichnis zu ändern. Dies ist jedoch möglich, obwohl es etwas unorthodox ist. Konkret müssen Sie Folgendes tun:

  1. Entfernen Sie die bestehende Verbindung, die mit dem falschen Verzeichnis synchronisiert wird

  2. Neue Verbindung hinzufügen, die mit dem gewünschten Verzeichnis synchronisiert wird

Entfernen einer vorhandenen Verbindung

Klicken Sie dazu in der Client-Benutzeroberfläche, die Sie oben sehen, auf das Dropdown-Menü „Konto“ und dann auf „Entfernen“. Daraufhin wird ein Dialogfenster „Kontoentfernung bestätigen“ angezeigt.

Vorhandenen Verbindungsbestätigungsdialog entfernen

Wenn Sie sicher sind, klicken Sie auf „Verbindung entfernen“.

Klicken Sie dann erneut auf das Konto Dropdown-Menü und diesmal auf „Neu hinzufügen“.

Ersatz-Verbindungsassistent

Dadurch wird der Nextcloud-Verbindungsassistent geöffnet, den Sie oben sehen können, aber mit einer zusätzlichen Option. Diese Option bietet folgende Möglichkeiten: die vorhandenen Daten beizubehalten (die durch die vorherige Verbindung synchronisiert wurden) oder eine saubere Synchronisierung zu starten (die vorhandenen Daten zu löschen).

Wichtig

Seien Sie vorsichtig, bevor Sie die Option „Neue Synchronisierung starten“ wählen. Der alte Synchronisierungsordner kann eine beträchtliche Datenmenge enthalten, die in den Gigabyte- oder Terabyte-Bereich reicht. Wenn dies der Fall ist, muss der Client nach dem Erstellen der neuen Verbindung alle dieser Informationen erneut herunterladen. Verschieben oder kopieren Sie stattdessen zuerst den alten lokalen Synchronisierungsordner, der eine Kopie der vorhandenen Dateien enthält, an den neuen Speicherort. Wählen Sie dann beim Erstellen der neuen Verbindung stattdessen „Vorhandene Daten behalten“. Der Nextcloud-Client überprüft die Dateien im neu hinzugefügten Synchronisierungsordner und stellt fest, dass sie mit denen auf dem Server übereinstimmen und nichts heruntergeladen werden muss.

Treffen Sie Ihre Wahl und klicken Sie auf „Verbinden…“. Sie werden dann durch den Verbindungsassistenten geführt, genau wie beim Einrichten der vorherigen Synchronisierungsverbindung, haben jedoch die Möglichkeit, ein neues Synchronisierungsverzeichnis auszuwählen.