149680

Access error Nextcloud Docker nach Restore

Hallo Community,

ich benötige mal wieder euren support.

Ich habe meinen Home-Server neu aufgesetzt. heißt Ubuntu 22.04 neu aufgesetzt.

Portainer habe ich per Backup wieder hergestellt, sodass alles Stacks vorhanden waren. Diese habe ich dann auch wieder gestartet. So weit so gut. Anschließend mittels Duplicati ein Restore aller vorher gesicherten Volumes ausgeführt unter anderem auch fpr meinen Nextcloud Container. Alle Verndinungen scheinen nach dem Restore zu laufen, Nginx, Portainer, Unifi, Photoprism usw. Einzig Nextcloud bereite mir gerade etwas Probleme. Ich habe leider keine Ahnung wo ich gerade ansetzen soll für weitere Recherche. Aktuell bekomme ich folgende Fehlermeldung:

Cannot write into "config" directory.  

This can usually be fixed by giving the web server write access to the config directory. See https://docs.nextcloud.com/server/24/go.php?to=admin-dir_permissions. Or, if you prefer to keep config.php file read only, set the option "config_is_read_only" to true in it. See https://docs.nextcloud.com/server/24/go.php?to=admin-config 

Cannot write into "apps" directory.  

This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file.

Das Apps dir habe ich in der config.php auf dem Docker COntainer der Nextcloud App abgeöndert in:

   array (
      'path' => '/var/www/html/apps',  
      'url' => '/apps',  
      'writable' => true, /hier die änderung von false  

leider ohne erfolg.

Datenbanken, User sind in dem DB COntainer alle korrekt vorhanden. In den COntainer logs kann ich keine weiteren HInweise erkennen.

Edit:
Fehlt hier nicht ein write für www-data root? ist ein auszug direkt aus dem Container:
dr-xr-xr-x 1 www-data root  1112 Aug 17 16:11 apps
dr-xr-xr-x 1 www-data root   448 Sep  1 20:56 config

Wo muss und kann ich bei dieser Meldung ansetzen? Aus den angegbeen Links werde ich leider nicht schlau.

Danke euch!
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 3815502130

Url: https://administrator.de/forum/access-error-nextcloud-docker-nach-restore-3815502130.html

Ausgedruckt am: 20.06.2025 um 10:06 Uhr

149680
149680 01.09.2022 um 21:55:32 Uhr
Goto Top
habe nun mittels

chmod -R 775 dir
den fehler beheben können

Nun sehe ichim Redis Container:

85:C 01 Sep 2022 21:53:47.047 # Failed opening the temp RDB file temp-85.rdb (in server root dir /data) for saving: Permission denied

Was geht hier vor? face-smile
149680
Lösung 149680 12.09.2022 um 22:24:40 Uhr
Goto Top
Um das Thema abzuschließen:

Scheinbar, muss man den Stack erst neue deployen und dann den Restore der Volumes fahren.

In der Reihenfolge hat es relativ zügig mit allen Containern funktioniert.