nextcloud ist eine Abspaltung (fork) des beliebten owncloud.
Grundsätzlich wird bei der Migration von owncloud nach nextcloud data und config beibehalten und der Code von owncloud durch nextcloud ersetzt. Anschließend führt nextcloud ein upgrade der Datenbank durch.
Dabei müss wieder alle major-Versionen mitgenommen werden.
Beispiel: ownCloud 9.1.8 → Nextcloud 10.0.x → Nextcloud 11.0.x → Nextcloud 12.x → Nextcloud 12.x
Manchmal muss dabei die niedrige Versionsnummer etwas angepasst werden, z.B. da owncloud 9.1.7 oder 9.1.8 keine Entsprechung bei nextcloud 10.0.x haben.
AppOrder Benutzer können die Reihefolge der Apps ändern
'defaultapp' => 'files,calendar,dashboard',
OC\HintException: [0]: Memcache \OC\Memcache\APCu not available for local cache (Is the matching PHP module installed and enabled?)
In der php.ini apc.enable_cli=1 oder im cronjob
php --define apc.enable_cli=1 -f $nextcloud/cron.php
sudo -u www-data php --define apc.enable_cli=1 -f ./occ db:add-missing-indices
sudo -u www-data php --define apc.enable_cli=1 -f ./occ db:convert-filecache-bigint
Nach dem upgrade von Debian12/PHP 8.2 auf Debian 13 (Trixie) und PHP 8.4 kam der Hinweise im backend:
Das PHP-Modul "imagick" in dieser Instanz hat keine SVG-Unterstützung. Für eine bessere Kompatibilität empfiehlt es sich, es zu installieren.
Lösung: apt install libmagickcore-7.q16-10-extra
Admin-Interface (Admin mit Passwort „12345“): https:$Domain.tld/index.php/apps/rainloop/app/?admin