Die Meldung kenne ich nicht. Sieht aber so aus, also ob er die Option nicht setzen konnte. Du kannst es ja mal in config/config.php manuell setzen. Was hast du zu verlieren? "maintenance" => true,
Ich weiß aber nicht, ob du dann den Updater noch ans laufen bekommst.
Der Versuch das Update von der Kommandozeile aus zu starten, hat mich weiter gebracht. Bei einem eigentlich nicht mehr gebrauchten Ordner waren die Schreibrechte verloren gegangen. So weit, so gut.
Dennoch, ich erhalte jetzt folgenden Fehler:
[ ] Extracting ...PHP Warning: require(/srv/www/nextcloud/updater/../version.php): Failed to open stream: No such file or directory in phar:///srv/www/nextcloud/updater/updater.phar/lib/Updater.php on line 682
PHP Fatal error: Uncaught Error: Failed opening required '/srv/www/nextcloud/updater/../version.php' (include_path='.:/usr/share/php') in phar:///srv/www/nextcloud/updater/updater.phar/lib/Updater.php:682
Stack trace:
#0 phar:///srv/www/nextcloud/updater/updater.phar/lib/Updater.php(727): NC\Updater\Updater->getVersionByVersionFile()
#1 phar:///srv/www/nextcloud/updater/updater.phar/lib/UpdateCommand.php(369): NC\Updater\Updater->extractDownload()
#2 phar:///srv/www/nextcloud/updater/updater.phar/lib/UpdateCommand.php(222): NC\Updater\UpdateCommand->executeStep()
#3 phar:///srv/www/nextcloud/updater/updater.phar/vendor/symfony/console/Command/Command.php(298): NC\Updater\UpdateCommand->execute()
#4 phar:///srv/www/nextcloud/updater/updater.phar/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#5 phar:///srv/www/nextcloud/updater/updater.phar/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#6 phar:///srv/www/nextcloud/updater/updater.phar/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#7 phar:///srv/www/nextcloud/updater/updater.phar/updater.php(17): Symfony\Component\Console\Application->run()
#8 /srv/www/nextcloud/updater/updater.phar(14): require('...')
#9 {main}
thrown in phar:///srv/www/nextcloud/updater/updater.phar/lib/Updater.php on line 682
Das habe ich letztens noch gelesen. Die Datei version.php fehlt. Prüfe das. Wenn ja, hast du ein Backup? Vielleicht findest du eine alte Version unter /srv/www/nextcloud/data/updater-***/backups.
Die Datei version.php existiert nicht, warum auch immer.
Ich habe noch eine aus einer älteren Installation, d.h. aus der die ich komplett neu aufgezogen habe. Ob die der entspricht, die nicht da ist, kann ich nicht sagen.
du kannst natürlich versuchen die Version entsprechend anzupassen.
Ob das jedoch zum erfolgt führt müsstest du mal testen, ich weiß nicht wie relevant der hash im OC_Build ist.
ich hatte den Fall noch nicht.