Gallery nach upgrade auf NC 12 defekt

Hallo zusammen,
ich bin neu hier und hoffe ich kann mein Problem nachvollziehbar beschreiben.

Ich habe meine NC vor wenigen Tagen stückweise geupdated:
10 -> 10.0.5
10.0.5 -> 11.0.4
11.0.4 -> 12.0.2
Das hat auf den ersten Blick auch gut funktioniert.
Leider ist mir jetzt aufgefallen, dass die Gallerie nicht mehr funktioniert.
Es erscheint zwar der Gallerietypische Header mit den zwei unterschiedlichen Sortierbuttons links und dem Share- und Infobutton rechts aber es wird kein Content angezeigt.
Auch kein Ladekringel oder ähnliches.

Das Logfile zeigt für jeden Ladeversuch der Gallerie die zwei folgenden Fehlermeldungen:

Error PHP Invalid argument supplied for foreach() at /XXX/htdocs/nextcloud/lib/private/Template/JSCombiner.php#107

Error PHP file_get_contents(/XXX/htdocs/nextcloud/data/appdata_ochwhckcokyk/js/gallery/merged.js.deps): failed to open stream: No such file or directory at /XXX/htdocs/nextcloud/lib/private/Files/Storage/Local.php#209

Wenn ich in das ensprechende Verzeichnis schaue ist die Datei “merged.js.deps” dort auch nicht zu finden. In dem Verzeichnis liegen nur drei Dateien “scripts-for-file-app.*” mit den Endungen .js, .js.deps und .js.gzip.

Leider kann ich die Gallerie nicht deinstallieren sondern nur deaktivieren um sie dann neu zu installieren.

Über Vorschläge und Ideen zur Lösung wäre ich sehr dankbar.
Ich bin auf die Gallerie nicht angewiesen aber sie ist schon ein zentrales Feature das mir damit fehlen würde.

Funzt die Galerie ohne aktivierte Drittanbieter-Apps?
Wenn du files_mv installiert hast, guckst du hier.

Nein files_mv ist nicht installiert.
Und auch mit allen Drittanbieter-Apps deaktiviert ändert sich nichts…

erinnere ich mich richtig und es sollte ein cron-job dafür aufgesetzt werden?

Wofür ein cron? Zur Anzeige der Galerie nicht.

Ich hatte auch mal eine leere Galerie, erinnere mich aber leider nicht mehr, wie das Problem gelöst wurde.
Wenn die Logdateien nichts hergeben, wird es schwer.

'enable_previews' => true wird in der config.php ja drin sein.

ich hab das verwechselt glaube ich. mit der preview-erstellung…

Nein war nicht drin. Ändert aber auch nichts wenn ich es rein schreibe.

Im Log-file steht ja schon was drin. Kann jemand bestätigen, dass die Datei nextcloud/data/appdata_ochwhckcokyk/js/gallery/merged.js.deps in seiner Installation vorhanden ist.

Ja, das kann ich – für meine instanceid – bestätigen.

OK.
Weis jemand durch welchen Vorgang die Ordnerstruktur appdata_xxx/... erstellt wird?
Da der data Ordner erst während der installation erstellt wird ist die Datei ja nicht im Installpaket zu finden.