So langsam gebe ich auf. Ich hatte auf einem Forum eines Kunden die MOD auf 6.2.1 aktualisieren wollen und dort hatte zunächst auch nur eine weisse Seite das Update-Script gestoppt.
Als ich allerdings die install_header.html meines phpBB 3 Forums genommen habe (es ist wirklich 100%ig identisch mit der Version aus einem funkelniegelnagelneuen phpBB 3.0.4 Paket), klappte es aber.
Frag mich mal einer, warum
Ich muss noch mal schauen, warum nun genau diese header-Datei wollte, die scheinbar veränderte aus dem phpBB 3.0.4 aber nicht.
Wenn ich zum Wochenende keine Lösung habe, werde ich die Installationsroutine komplett umschreiben. Schliesslich basiert die auf der Installationsroutine des phpBB 3 selber, wo eben im Zustand der Neuinstallaion noch kein Forum und alle damit verbundenen Einrichtungen vorhanden sind, im Falle der Download MOD dieses allerdings komplett anders ist.
Daher könnte ich die Scripte komplett umstellen und schlicht die Original-Template-Files des phpBB 3 verwenden, die auch bereits zur Installationsroutine des phpBB 3 da sind. Und die funktionieren ja bekannterweise... Oder ich verwende neue Dateien, die die Original-Header und Footer Dateien des "normalen" Forums verwenden, allerdings mit eigens für die Installation der Download MOD entworfenen Kopf.
@Metzle
Wie schon erwähnt, hatte ich auch seit der 6.0.14 nichts wirklich Grundlegendes an den Installationsscripten geändert, daher ist es mit schleierhaft, warum diese Scripte plötzlich nicht mehr funktionieren.
Ich werde die Dateien daher wohl besser komplett überarbeiten, wie ein "normales" phpBB 3 Script eben auch funktioniert und dann die Ausgaben an die Original-phpBB 3 Installations-Templates anpassen.
Wohl immer noch besser, als den für mich unerklärlichen Fehler in den Download MOD Dateien zu suchen.
Und noch kurioser ist es ja, daß bei mir mit der aktuellen Version keine Fehler auftreten, wie die Male zuvor auch
Nachtrag:
Fakt ist aktuell, daß ich nun mit etwas ausprobieren nun auch nur noch lokal die Installationsroutine verwenden kann, online nichts mehr geht.
Ich werde daher nun die Scripte komplett umschreiben, denn ich bin es jetzt leid, das eine Bit zu finden, welches die install_header.html nicht laden lässt.
Ich melde mich wieder, wenn die 6.2.2 verfügbar ist, bzw. Ihr seht es dann ja über die Moddb...
Hoffung:
Ich habe nun noch einmal die install/index.php überarbeitet und auch etwas an der dl_install.html geändert.
Nach meinen zuletzt ebenfalls nur weissen Seiten war mir mehr oder weniger zufällig aufgefallen, daß die Cache-Dateien zum Installationsscript gar keine Zugriffsrechte besitzen, daher auch klar die install_header.html, die ja ebenfalls gecacht wird, nicht geladen werden kann. Folge: Weisse Seite!
Nun, wie Saint bereits genannt, fehlten die define-Befehle für die CHMOD-Werte, die für die einzelnen Cache-Aktionen verwendet werden.
Damit klappt es bei mir nun wieder fehlerfrei, auch mit der install_header.html des phpBB 3.0.4 (also der unveränderten Version).
Bitte also vor dem Versuch, das Installationsscript zu starten erst den Ordner cache/ des Forums leeren, dann sollte (hoffentlich) die Installation, bzw. das Update funktionieren.
Man lernt eben nie wirklich aus...
