Warnung bezüglich Transaktionsdateien

Dann baruchen wir die Details halt hier, ansonsten wird es schwierig.

Kurze Zusammenfassung was du alles tun musst:

  1. Redis und das Redis PHP Modul installieren (Der genaue Befehl / Paketname hängt von deiner Linux Distro / PHP Version ab)
  2. Redis konfigurieren, in der Datei /etc/redis/redis.conf
  3. Nextcloud konfigurieren, in der Datei config.php im Nextcloud Ordner.

Hier ein Beispiel, wie ich es auf meiner Instanz installiert und konfiguriert habe: Installing Redis for Memcache - #6 by bb77

Danach folgendes zur config.php der Nextcloud hinzufügen:

Wichtig: Der Pfad für den redis-server.sock muss mit dem in der Datei /etc/redis/redis.conf übereinstimmen!:

'filelocking.enabled' => true,
'memcache.locking' => '\OC\Memcache\Redis',
'redis' =>
array (
'host' => '/var/run/redis/redis-server.sock',
'port' => 0,
'password' => '<secret>',
'timeout' => 0.0,
'dbindex' => 1,
),

Hier noch der Link zu den offiziellen Docs: Transactional file locking — Nextcloud latest Administration Manual latest documentation