Seite 1 von 3

update von 3.0.8 auf 3.0.14 - weiße Seite

Verfasst: 27.08.2015 09:34
von Genev
Hallo,
ich betreibe seit 4 Jahren ein modifiziertes Forum vers. 3.0.8 u.a. mit MOD "Galerie".
Wollte nun auf 3.01.14 updaten. Habe die Datei "phpBB-3.0.8_to_3.0.14-deutsch" dowgeloaded und auf das ForumVerzeichnis per FTP übertragen.
Beim Aufgruf xxx.eu/install/install_update.php erscheint eine weiße Seite.

Nochmal, ich möchte updaten unter weitestgehender Berücksichtigung der gemachten Änderungen, insbesondere die ganzen Beiträge, hohgeladene Fotos, etc sollen natürlich erhalten bleiben.

Macht es Sinn direkt auf die neue 3.1.5 umzusteigen, ohne eine komplette Neuinstallation?

Danke

Re: update von 3.08 auf 3.0.14 - weiße Seite

Verfasst: 27.08.2015 14:01
von Lehrling
Hallo, bevor du auf 3.1.5 updatest, sollte dein Board unter 3.0.14 reibungslos laufen.
Was passiert denn, wenn du nur xxx.eu/install aufrufst?

Re: update von 3.0.8 auf 3.0.14 - weiße Seite

Verfasst: 28.08.2015 12:03
von Genev
...wenn die vers 3.0.14 funzt, ist es schon ein guter Schritt.
Ich habe allerdings einige Änderungen im Style vorgenommen.
Deshalb ist mir der Gedange gekommen evtl gleich auf 3.1.15 zu gehen, weil ich die neue Vers nicht 2 mal anpassen will.

...wenn ich xxx.eu/install eigebe kommt: Trailing paths and PATH_INFO is not supported by phpBB 3.0

Ich hatte auch die Update Version downgeloaded "phpBB-3.0.14-files"
die beinhaltet:
Docs
install
und darunter u.a. diese
phpBB-3.0.8_to_3.0.14.zip

...beide Dateien, also "docs" und "install" müssen per ftp in den Root kopiert werden, ist soweit klar.
Doch was macht man mit der zip Datei?
Die beinhaltet nach dem Enpacken nämlich die ganzen Forum Dateien.
Hier weiß ich nicht weiter, wie chronologisch vorzugehen.


Danke für die bisherige Bemühung

Re: update von 3.0.8 auf 3.0.14 - weiße Seite

Verfasst: 28.08.2015 12:41
von Crizzo
Du musst das Paket nehmen: http://downloads.phpbb.de/pakete/deutsc ... eutsch.zip

Entpacken und nur den Inhalt in den root hochladen. Danach wird /install/ aufgerufen.

Grüße

Re: update von 3.0.8 auf 3.0.14 - weiße Seite

Verfasst: 28.08.2015 13:42
von Genev
BlackHawk87 hat geschrieben:Du musst das Paket nehmen: http://downloads.phpbb.de/pakete/deutsc ... eutsch.zip

Entpacken und nur den Inhalt in den root hochladen. Danach wird /install/ aufgerufen.

Grüße
...das hatte ich schon...
wenn ich eingebe: xxx.eu/install/install_update.php - kommt weiße, leere Seite
....wenn nur xxx.eu/install/ - dann "Trailing paths and PATH_INFO is not supported by phpBB 3.0"
Tja, was mache ich?

Danke

Re: update von 3.0.8 auf 3.0.14 - weiße Seite

Verfasst: 28.08.2015 14:02
von Crizzo
Führ mal die Änderungen von https://github.com/phpbb/phpbb/pull/3348 bei dir in den 3.0.8er Dateien aus und probiere es erneut.

Re: update von 3.0.8 auf 3.0.14 - weiße Seite

Verfasst: 28.08.2015 18:51
von Genev
BlackHawk87 hat geschrieben:Führ mal die Änderungen von https://github.com/phpbb/phpbb/pull/3348 bei dir in den 3.0.8er Dateien aus und probiere es erneut.
...hm...das hast Du sicher nett gemeint.
Mein Kopf raucht, als ich mich durch die vielen Links durchgehangelt habe. Aber verstanden habe ich noch nichts.
Da bin ich entwaffnet...

Danke

Re: update von 3.0.8 auf 3.0.14 - weiße Seite

Verfasst: 28.08.2015 18:53
von Crizzo
Also eigentlich musst du nur den Tab "Files changed" aufrufen: https://github.com/phpbb/phpbb/pull/3348/files

Dann die Datei phpBB/includes/startup.php aufrufen und dort dann:
- den Code "rot" an dieser Stelle löschen
- den Code in "grün" an der Stelle ergänzen

Und danach versuchst du es erneut.

Grüße

Re: update von 3.0.8 auf 3.0.14 - weiße Seite

Verfasst: 28.08.2015 21:39
von Genev
BlackHawk87 hat geschrieben:Also eigentlich musst du nur den Tab "Files changed" aufrufen: https://github.com/phpbb/phpbb/pull/3348/files

Dann die Datei phpBB/includes/startup.php aufrufen und dort dann:
- den Code "rot" an dieser Stelle löschen
- den Code in "grün" an der Stelle ergänzen

Und danach versuchst du es erneut.

Grüße
..oh, jetzt liest es sich einfacher....werde ich probieren.

...und ich habe es gerade versucht.
Also, die "phpBB/includes/startup.php" habe ich gefunden unter "intall/update/new.
Dort die Zeile geändert.
Diese Änderung allerdings verursacht immer noch den gleichen Fehler.

Aber wo finde ich die "tests/security/trailing_path_test.php"?
Dort sollen 6 Zeilen hinzugefügt und 1 zeile gelöscht werden

Das ist es eben, wenn man nicht in der Materie steckt, dann stolpert man schon über solche Unbekannten.
Das tut mir dann leid meine Hilflosigkeit offenzulegen und Euch mehr zu beanspruchen als nötig.

Danke



Danke!

Re: update von 3.0.8 auf 3.0.14 - weiße Seite

Verfasst: 29.08.2015 09:59
von Lehrling
liegt denn noch der Ordner install in deinem Hauptverzeichnis? Den solltest du löschen oder umbenennen.
Die Datei startup.php liegt im Ordner includes, also dein Hauptverzeichnis/includes/startup.php. An dieser Datei nimmst du die Änderungen vor.
Die andere Datei brauchst du gar nicht. Die gibt es auch nicht in deinen Forumsdateien. Es reicht, wenn du die Änderungen an der Datei includes/startup.php durchführst. Das betrifft ja nur Zeile 108. Dort hat sich etwas geändert.