Moin,
ich wollte mein Nextcloud via Shell updaten. Das funktioniert leider nicht. Vielleicht mache ich auch etwas falsch.
Ich gehe via Shell in das Verzeichnis der Nextcloud Installation. Dort gebe ich dann folgendes ein:
Quote/usr/local/php72/bin/php occ status
Folgende Fehlermeldung bekomme ich:
QuoteDisplay MoreThe process control (PCNTL) extensions are required in case you want to interrupt long running commands - see http://php.net/manual/en/book.pcntl.php
Your data directory is invalid
Ensure there is a file called ".ocdata" in the root of the data directory.
Cannot create "data" directory
This can usually be fixed by giving the webserver write access to the root directory. See https://docs.nextcloud.com/ser…?to=admin-dir_permissions
An unhandled exception has been thrown:
Exception: Environment not properly prepared. in /xxx.xxx.de/lib/private/Console/Application.php:148
Stack trace:
#0 /xxx.xxx.de/console.php(89): OC\Console\Application->loadCommands(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#1 /xxx.xxx.de/occ(11): require_once('/xxx.xxx.de...')
#2 {main}bash-4.3$
Kann ich mit dem OCC trotzdem irgendwie via Shell arbeiten? Weil für den Webupdater dauert das Backup zu lange und es bricht immer wieder ab. Daher wollte ich das via Shell machen.