Seite 9 von 37

Verfasst: 15.12.2008 19:53
von oxpus
@jimmartens
Welche MOD hast Du installiert, die problemlos funktionierte?

Ich vermute, dass an der install_header.html etwas anders ist, dass damit die dl_install.html damit nicht will.
Nun, wenn ich den Fehler nicht finde (die bei mir vorhandene install_header.html funktioniert prima und ist auch mit der aus dem neuesten phpBB 3 Paket eigentlich identisch - auch in der Codierung), muss ich wohl doch die Installationsroutine umschreiben...

Verfasst: 15.12.2008 20:03
von Metzle
Hallo,

also ich kann von mir mal sagen, dass bei mir die letzte Version der Mod, bei der auch die Installation fehlerfrei klappte, die 6.0.14 war. Habe die neuen Versionen, die vor kurzem rauskamen noch nicht testen können, werde dies aber noch nachholen.

Verfasst: 15.12.2008 20:07
von jimmartens
Bei mir besteht immer noch das Problem, dass sich beim Aufrufen der Seite ein Cache bildet, der aber nur eine weiße Seite enthält. Ich müsste also in den Cache den Code von der index.php reinkopieren.

Vielleicht wird ja immer nur ein leerer Cache regeneriert.
@Würzi
Und dein Tipp würde funktionieren, wenn ich die Dateien, die zusätzlich zur index.php im install-Verzeichnis liegen, überhaupt mal öffnen könnte, bzw. wenigstens eine Fehlermeldung angezeigt würde, aber nur eine weiße Seite.

Und da bekomme ich langsam das Gefühl, dass dieser Mod so viel Aufwand benötigt, wie Two Worlds; nach dem Kauf. Bei mir ging es nämlich gar nicht. Aber das soll keine Beleidigung sein, denn schließlich seid ihr deutlich besser hier, als Two Worlds, im Support.

Verfasst: 15.12.2008 20:25
von Metzle
Hallo,

so, ich hab mir nun mal die Version 6.2.1 runtergeladen und versucht zu installieren.
Bei Aufruf install/index.php erscheint auch erst mal die Sache wie bei jimmartens, also völlig stylelos nur Text. Cache usw war geleert. Nach einer Aktualisierung der Seite per F5 war es dann eine weiße Seite bei mir.

So viel mal von mir, ich werde die DB wieder manuell auf Vordermann bringen ;)

Verfasst: 15.12.2008 20:44
von jimmartens
oxpus hat geschrieben:@jimmartens
Welche MOD hast Du installiert, die problemlos funktionierte?

Ich vermute, dass an der install_header.html etwas anders ist, dass damit die dl_install.html damit nicht will.
Nun, wenn ich den Fehler nicht finde (die bei mir vorhandene install_header.html funktioniert prima und ist auch mit der aus dem neuesten phpBB 3 Paket eigentlich identisch - auch in der Codierung), muss ich wohl doch die Installationsroutine umschreiben...
Das war: phpBB3_Support_Ticket_System_v102

Verfasst: 15.12.2008 20:51
von Würzi
So bin nun daheim und habe es ebenfalls getestet.

Weisse Seite nur Schrift, vermutlich ohne daß eine css geladen wird also.

Auch ein löschen vom Cache wie es gestern bei mir mehrmals funktioniert hat, ergab keine Besserung.
Offlineforum xammp ging es aber :wink:

Verfasst: 15.12.2008 22:52
von oxpus
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... :oops:

Verfasst: 16.12.2008 17:09
von jimmartens
Funktioniert endlich! Ich glaube der Fehler lag eindeutig an den CHMOD-Zugängen, dann ist ein vollständiges Umschreiben wohl doch nicht nötig.

Verfasst: 16.12.2008 17:27
von oxpus
jimmartens hat geschrieben:Funktioniert endlich! Ich glaube der Fehler lag eindeutig an den CHMOD-Zugängen, dann ist ein vollständiges Umschreiben wohl doch nicht nötig.
Das ist DIE beste Nachricht für mich am heutigen Tage!
Danke für die schnelle Rückmeldung und endlich auch positiv dazu.

Ich hätte wirklich sonst umschreiben müssen.

Warum allerdings die Cache-Klasse des phpBB 3 nicht selber diese Konstante verwendet, bzw. setzt, ist mit schleierhaft. Hier ist wohl nach meinem ersten Eindruck was nicht zuende gedacht. Oder ich habe die Klasse noch nicht so ganz verstanden...

Egal: Es sollte jetzt gehen und damit wäre der Fehler behoben. Spart mir damit eine Menge Zeit, die ich auch seit wenigen Stunden nicht mehr wirklich habe und kann in der restlichen Zeit nun endlich das nächste Großprojekt angehen...

Verfasst: 16.12.2008 18:32
von jimmartens
Alles läuft perfekt.
Allerdings:
Wenn ich auf den Download-Link, im overall_header, klicke, lande ich immer auf der gleichen Seite. Liegt es daran, dass noch kein Download existent ist?

Antwort: Die Variable {U_DOWNLOADS} zeigt nur den Link zur gerade aktuellen Seite. Man muss manuell bei der overall_header eingeben, statt {U_DOWNLOADS}: http:./downloads.php?style=(nun die ID des gewünschten Styles; kann von Forum zu Forum variieren)

Ich hoffe, ich konnte helfen.

EDIT: Warum stehen bei dem Downloadfenster so viele Zeilen Text?