das OwnBackup funktioniert bei mir einwandfrei, nur beim Webupdate lÀuft es nicht durch.
ZunÀchst lÀuft das Create backup eine ganze Weile, aber dann bricht es ab.
Ich weià nicht was sich geÀndert haben könnte, bisher funktionierte das Webupdate immer einwandfrei.
Wenn du Adminrechte an dem Rechner hast, auf dem diese Nextcloud lĂ€uft: Versuch mal, mit dem User, unter dem PHP lĂ€uft (unter Arch ist es http, unter vielen anderen Distros ist es www-data), in den Installationspfad von Nextcloud zu gehen (z.B. /var/www/nextcloud, /srv/cloud/, âŠ), und dann php updater/updater.phar --no-interaction auszufĂŒhren.
Okey, vielen Dank fĂŒr die schnelle Hilfe. Das hat geholfen.
Musste diesen Befehl eingeben:
sudo -u www-data php updater/updater.phar --no-interaction
Dann diese Fehlermeldung:
> [] Check for expected files > [] Check for write permissions > [ ] Create backup âŠPHP Warning: copy(/var/www/nextcloud/config/config.php.alt): failed to open stream: Permission denied in phar:///var/www/nextcloud/updater/updater.phar/lib/Updater.php on line 395 > [â] Create backup failed > Could not copy â/var/www/nextcloud/config/config.php.altâ to â/home/data//updater-ocyflajm5q90/backups/nextcloud-20.0.4.0-1611652770/config/config.php.altâ. Source /var/www/nextcloud/config/config.php.alt is not readable. Destination /home/data//updater-ocyflajm5q90/backups/nextcloud-20.0.4.0-1611652770/config/config.php.alt is not writable
*> * > Update failed. To resume or retry just execute the updater again.
Also habe ich im Verzeichnis config den Benutzer gewechselt mit:
Danke, bei mir blieb der Web-Update an genau der gleichen Stelle hÀngen.
Deine Befehlsfolge, die bei mir (Fedora 33) wie folgt lautet, hat die Ursache identifiziert, da im Gegensatz zum Web-Update, eine Fehlermeldung dargestellt wird.
sudo -u apache bash
cd /var/www/nextcloud
php updater/updater.phar --no-interaction
Ich hatte beim vorherigen Update von NC19 auf NC20 in /var/www/nextcould/config mit root-Rechten eine Sicherungskopie âconfig.php.beforeâ von âconfig.phpâ angelegt, deren Nutzer und Gruppe root:root war. Das blockierte offensichtlich das jetzt zu erstellende Backup, da âapacheâ als User, der das Backup im Rahmen des Nextcloud-Updates 20.0.4 nach 20.0.6 durchfĂŒhrt, nicht genĂŒgend Rechte hat. Die Lösung ist also entweder
oder die selbst angelegte Sicherung komplett auĂerhalb von Nextcloud zu machen.
Mein Tipp ist daher: Sucht mal nach Dateien, die nicht dem Nextcloud Nutzer gehören, also je nach System z.B. http, apache oder www-user. Was es genau ist, sieht man relativ leicht, wenn man mit den anderen Dateien vergleicht, z.B. mit