Nextcloud Hub 3 (25.0.0) - Änderungen für den Raspberry Pi Server
Das neue Nextcloud-Version bringt umfangreiche Änderungen mit sich, jedoch kann es für Raspberry Pi Nutzer zu Problemen kommen.
Die wahrscheinlich augenscheinlichste Änderung, Nextcloud Hub 3 (25.0.0) läuft nur noch auf einem 64bit-System. ( 👉 System requirements)
Hardware die älter als der Raspberry Pi 3 ist, wird von Nextcloud nicht mehr unterstützt.
Insbesondere für alle die eine älteren Raspberry Pi als Server für die Nextcloud einsetzen, können evtl. kein Update auf die neueste Version durchführen.
Läuft euer Raspberry Pi noch mit 32bit, dann kann das System auf die Verwendung von 64bit umgestellt werden.
Auch bei einem Raspberry Pi 4 kann es zu einem Problem kommen.
Problem: Dateien werden nicht mehr angezeigt
Das Datei-Verzeichnis ist nicht mehr aufrufbar. Damit funktioniert die Synchronisation mit dem Nextcloud-Client auf den PC und Laptop auch nicht mehr. Es kommt wird der folgende Fehler ausgegeben:
This directory is unavailable, please check the logs or contact the administrator.
Lösung
Die Lösung ist relativ einfach.
sudo cp /var/www/html/nextcloud/apps/dav/lib/Connector/Sabre/FilesPlugin.php /var/www/html/nextcloud/apps/dav/lib/Connector/Sabre/FilesPlugin.php-bak
sudo nano /var/www/html/nextcloud/apps/dav/lib/Connector/Sabre/FilesPlugin.php
In der Datei ist an einer Stelle ein Eintrag zu ändern.
?int
wird zu ?float
$propFind->handle(self::SIZE_PROPERTYNAME, function () use ($node): ?int {
return $node->getSize();
wird zu
$propFind->handle(self::SIZE_PROPERTYNAME, function () use ($node): ?float {
return $node->getSize();
Nach dem Speichern der Änderung sollte das Datei-Verzeichnis über die Weboberfläche wieder aufrufbar sein.
Dein Weg zur eigenen Nextcloud
Dein Weg zur eigenen Nextcloud
Gib mir gerne einen Kaffee ☕ aus ❗️
Wenn dir meine Beiträge gefallen und geholfen haben, dann kannst du mir gerne einen Kaffee ☕️ ausgeben.
Follow Me❗️