Autoupdater von 13.0.1 auf 14.0.8 schlägt immer fehl

Hallo liebes Forum und werte Mitglieder.

Mir wurde “leider” die Aufgabe zuteil unsere Nextcloud von 13.0.1 auf 14.0.8 ‘stable’ zu updaten.
Die Update-Funktion erfreut das Herz, da man ja auch als Laie das Update machen kann.
Solange bis während dem Update-Prozess ein Fehler auftritt.
updatefehler
Wenn ich mir die index.php-Datei mal anschaue (Ein bißchen PHP kann ich auch) erscheint mit der “Fehler” in dieser genannten Zeile aber nicht als Fehler.

In der Datei steht an der genannten Zeile folgendes:

    class RecursiveDirectoryIteratorWithoutData extends \RecursiveFilterIterator {
	public function accept() {
		/** @var \DirectoryIterator $this */
		$excludes = [
			'data',
			'..',
		];
		return !($this->isDir() && in_array($this->getFilename(), $excludes, true));
	}
}

Die Zeile 41 ist “$excludes = [”.
Da ich den Fehler nicht behoben bekomme, muss ich ein vorher gemachtes Backup einspielen, von daher war mir nach testen zumute.
Also den kompletten Block einfach mal auskommentiert.
Dann kommt der gleiche Fehler in Zeile XX und dann in Zeile YY usw usw.

Ich suche mir seit etwa 4 Stunden die Finger wund und finde keine Lösung zu diesem Problem.

Ich habe es auch schon per SSH probiert, da kommt die gleiche Meldung.

Ich hoffe sehr das mir jemand helfen kann.

Leider …
Kann ich dir da nicht weiter helfen Ähnliche probleme gibt es aber auch wenn fremdfile im Hauptordner liegen
Da ich da eine datei hinlegen muss ist das schon interessant

Ich frag mich wenn man an der stelle

Noch file´s hinzufüge

$excludes = [
			'data',
			'..',
			'meine.php',
			'testOrdner',
		];

Ob ich dann beim update noch ein Problem bekomme ?

hmm…