Nextcloud ändert datadirectory in config.php von selber

Ich habe nach wie vor das Problem, daß nextcloud das datadirectory in config.php von selber ändert, z. b. nach einem Update. Kann mir jemand sagen, ob das ein fehlerhafter Eintrag in der Datenbank ist?

Vielen Dank!

(nextcloud server version 33.0.2)

PS: Ich hatte das schon mal erfolglos in Kann das "data"-Verzeichnis nicht erstellen gefragt …

Nach ein bißchen Suchen habe ich jetzt wahrscheinlich den Übeltäter gefunden: es gab im config-Folder noch eine Datei override.config.php, in der der falsche Pfad drin stand. Ich habe die Datei gelöscht und hoffe, das Problem ist damit gelöst.

Es hat doch nicht geholfen. Diese extra config war ja nicht umsonst da. Offenbar braucht man für cli einen anderen ordner als der Server. Ich versteh das zwar nicht warum, aber offenbar hängt es mit dem Ort der Datenbank zusammen?

in der config.php:
‘datadirectory’ => ‘/var/www/vhosts/hostingXXX.netcup.net/YYY.org/httpdocs/data’,

in der override.config.php:

<?php if (PHP_SAPI === 'cli') { $CONFIG\['datadirectory'\] = '/yyy.org/httpdocs/data'; } wahrscheinlich nimmt der updater die info aus letzterer und überschreibt damit die eigentliche config.php. das liegt offenbar daran, daß CLI nur das verz. /yyy.org/httpdocs/data sieht, aber nicht das /var… verz. der php-server sieht aber nur das /var… verz. aber nicht das /yyy.org/httpdocs/data.

Hast du das Data-Verzeichnis in der Vergangenheit schon mal verändert?
Ich glaube es reicht nicht, nur einfach die config.php zu ändern, es war auch noch in der Datenbank, da gab es auch ein Howto …

Sonst sollte es da eigentlich kein Problem geben, höchstens es ist eine externe Platte die nicht mehr richtig gemounted ist, aber dann sollte er das auch nicht einfach ändern.

Und was ist diese override.config.php? Irgendeine “Anpassung” damit das auf einem Hosting läuft?

fehlt vielleich

sudo chown -R www-data:www-data /neues/Verzeichnis/
sudo chown -R www-data:www-data neuer Datenort