Problem:


Bei einem Upgrade auf nextcloud Version 21 bleibt der Server im Wartungsmodus hängen.

Bei einem manuellen Upgrade über die Shell erfolgt die Fehlermeldung:


PHP Fatal error:  Out of memory (allocated 11108614144) (tried to allocate 1052672 bytes) in /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php on line 133




Lösung:


1. Prüfe zuerst welche PHP Version eingesetzt wird mit

#php -v

2. Gehe dann zu /etc/php/<php-version-von-punkt-1>/cli/conf.d
Öffne die Datei 20-apcu.ini

Und füge die Zeile hinzu:

apc.enable_cli=1


3. Apache2 neustarten

#service apache2 restart



Anschließend das Upgrade über die Shell erneut durchführen

#/etc/cron.weekly/update-nextcloud