Seite 1 von 2

Es wird ein langer Weg von 3.0.2. auf 3.0.10

Verfasst: 16.01.2012 21:10
von Sandra95
Hi, ich bin neu hier im Forum.
Ich habe vor einem halben Jahr ein Forum mit Portal also eher eine Internetseite übernommen weil der Admin keine Zeit mehr dafür hatte.
Das Forum ist ein phpBB3.0.2 und ich hab mit Schrecken festgestellt, dass es ja schon 3.0.10 gibt.
Auf die Frage, wieso das Forum noch so eine alte Version ist, sagte er weil mit den Updates auch der Style geändert werden muss und viele Mods eingebaut sind, von denen manche sehr mächtig sind und die auch nicht mehr supportet werden. Es fehlte halt die Zeit.

Ich will jetzt natürlich versuchen, das Forum auf den neuen Stand zu kriegen.
Ich habe mir Xampp runter geladen, muss damit aber noch ein bißchen rum probieren wie was funktioniert aber ich will natürlich versuchen das Forum erstmal auf dem Computer auf den neuen Stand zu kriegen und dann das hoch zu laden.

Ich versuch jetzt mal zu beschreiben wie ich vorgehen will:
Ich hab mir gedacht ich sichere das Forum in der Version 3.0.2 jetzt vom Server, also Datenbank und alle Dateien und bringe das mit xampp auf dem Computer zum Laufen.
Dann update ich auf dem Computer nur die Datenbank bis auf die Version 3.0.10.
Dann lade ich mir die neue Version vom Forum herunter, so dass ich dann die Dateien von der 3.0.10 habe und die Datenbank.
Und dann muss ich Schritt für Schritt die Mods versuchen wieder rein zu bauen.

Wird das so funktionieren oder ist es schlauer das irgendwie anders zu machen?

Ich habe auch nach dem installierten Style (AeroBlue) gesucht, den gibt es nur für phpBB3.0.7.
Ich muss also auch wissen, ob seit 3.0.7. bei den Updates an dem Style auch was geändert werden musste oder alles gleich geblieben ist?

Re: Es wird ein langer Weg von 3.0.2. auf 3.0.10

Verfasst: 16.01.2012 21:34
von Mahony
Hallo
Sandra95 hat geschrieben:Ich versuch jetzt mal zu beschreiben wie ich vorgehen will:
Ich hab mir gedacht ich sichere das Forum in der Version 3.0.2 jetzt vom Server, also Datenbank und alle Dateien und bringe das mit xampp auf dem Computer zum Laufen.
O.K. - soweit richtig.
Sandra95 hat geschrieben:Dann update ich auf dem Computer nur die Datenbank bis auf die Version 3.0.10.
Dann lade ich mir die neue Version vom Forum herunter, so dass ich dann die Dateien von der 3.0.10 habe und die Datenbank.
Und dann muss ich Schritt für Schritt die Mods versuchen wieder rein zu bauen.
Das kannst du natürlich so machen, es geht aber auch anders -->
siehe [HowTo] Schritt-für-Schritt Updateanleitung für phpBB3 (Olympus)

Du solltest das automatische Update-Paket --> http://downloads.phpbb.de/pakete/mirror ... 3.0.10.zip verwenden und den Style mittels der Codechanges manuell updaten.
Die benötigten Codechanges findest du übrigens hier http://download.phpbb3styles.net/codechanges/ oder hier http://www.phpbb.com/downloads/olympus. ... u&update=1

Da bei den älteren automatische Update-Paketen keine deutschen Sprachdateien enthalten sind, kannst du dir ein solches Paket selbst erstellen --> siehe analog dazu phpBB3.0.x eigenes automatisches Update-Paket bauen <-- hier musst du dann nach language/en/Dateiname.php suchen und und kopierst diese Zeilen.
Jetzt fügst du die kopierten Zeilen in einem neuen Fenster ein und ersetzt /en/ durch /de/
Die geänderten Zeilen, kopierst du nun wieder und fügst sie vor 'language/en/acp/ban.php', in der /install/update/index.php ein. Ansonsten den Schritten folgen (natürlich auf das Sprachpaket/die Sprachpakete bezogen)

P.S. Nach den Änderungen nicht vergessen den cache des Forums zu leeren.

P.P.S. Die eingebauten MODs sollten natürlich ebenfalls auf den neuesten Stand gebracht werden (sofern es neuere Versionen der verbauten MODs gibt). Meist findest du im Verzeichnis contrib der MOD die jeweiligen Update-Anleitungen.



Grüße: Mahony

Re: Es wird ein langer Weg von 3.0.2. auf 3.0.10

Verfasst: 26.01.2012 16:45
von Sandra95
Hi Mahony,

nachdem das mit der Datenbank jetzt endlich geklappt hat, hab ich mir die Codechanges angeschaut. :o
Alleine an den von 3.0.2 auf 3.0.3 sitze ich ja tagelang dran. :roll:

Meine Überlegung ist jetzt, kann man nicht ein komplett neues phpBB installieren, mit neuer Datenbank usw. und dann die Beiträge und Einstellungen usw von der alten Datenbank in die neue übertragen? Klar muss man die Mods dann neu installieren aber das ist, glaube ich, weniger Arbeit.
Ist das möglich?

Re: Es wird ein langer Weg von 3.0.2. auf 3.0.10

Verfasst: 26.01.2012 17:40
von Mahony
Hallo
Ja, natürlich kannst du auch alle Dateien des Boards (außer der config.php) mit denen eines phpBB3.0.10 überschreiben. Danach musst du noch die install/database_update.php im Browser aufrufen und anschließend das Verzeichnis install vom Server löschen.

Somit hast du dann ein aktuelles phpBB3.0.10 - Board und musst nur noch deine MODs einbauen.

P.S. Wenn du die Datenbank auch von den MOD-Änderungen/Einträgen befreien möchtest, kannst du dazu das Support Toolkit (Funktion--> Datenbank-Cleaner ) verwenden.


Grüße: Mahony

Re: Es wird ein langer Weg von 3.0.2. auf 3.0.10

Verfasst: 27.01.2012 11:01
von Helmut
Hallo Sandra,

wenn du so wie Mahony schreibt, ein neues Forum aufsetzen, die alte Datenbank einspielen und install/database_update.php ausführen, aber trotzdem die Daten der alten Mods mit übernehmen willst, dann brauchst du das Support Toolkit nicht verwenden.

In diesem Fall musst du halt deine Mods alle wieder der Reihe nach einbauen, aber in der ursprünglichen Version vom alten Forum. Erst jetzt kannst du die Mods der Reihe nach auf den aktuellen Stand bringen, dauert zwar etwas, aber dafür hast du alle Einträge der Mods wieder.


Gruß Helmut

Re: Es wird ein langer Weg von 3.0.2. auf 3.0.10

Verfasst: 29.01.2012 16:49
von Sandra95
Hi Mahony und Helmut,

danke für eure Antworten. :)
Ich hoffe, ich komme endlich mal dazu, das Forum aktualisieren zu können, im Moment liegen leider noch lauter Steine im Weg.

Problem 1: Datenbank defekt - Gelöst
Problem 2: Fehlermeldung im Forum über xampp - Wartent

Wenn das, hoffentlich bald, gelöst ist und kein anderes Problem mehr auftaucht, kann ich endlich das Forum neu sichern (in der Zeit ist da schon wieder viel passiert) und dann die neuen Dateien drüber schreiben. :)
Mahony hat geschrieben: Ja, natürlich kannst du auch alle Dateien des Boards (außer der config.php) mit denen eines phpBB3.0.10 überschreiben. Danach musst du noch die install/database_update.php im Browser aufrufen und anschließend das Verzeichnis install vom Server löschen.
Muss ich nicht vorher die Datenbank von 3.0.2 auf 3.0.10 bringen mit diesem Updatepaket? Oder erledigt das die install/database_update.php?

Re: Es wird ein langer Weg von 3.0.2. auf 3.0.10

Verfasst: 29.01.2012 16:56
von Charlie_M
Sandra95 hat geschrieben:Hi Mahony,

nachdem das mit der Datenbank jetzt endlich geklappt hat, hab ich mir die Codechanges angeschaut. :o
Alleine an den von 3.0.2 auf 3.0.3 sitze ich ja tagelang dran. :roll:
Geht auch schneller als "tagelang" wenn du die ganzen Versionen deines Styles hast: http://phpbb3.pytalhost.com/viewtopic.p ... =306#p1061

Re: Es wird ein langer Weg von 3.0.2. auf 3.0.10

Verfasst: 29.01.2012 17:28
von Mahony
Hallo
Sandra95 hat geschrieben:Muss ich nicht vorher die Datenbank von 3.0.2 auf 3.0.10 bringen mit diesem Updatepaket? Oder erledigt das die install/database_update.php?
Ja genau so ist es. Mit Aufruf der install/database_update.php bringst du die Datenbank auf den neuen Stand.


Grüße: Mahony

Re: Es wird ein langer Weg von 3.0.2. auf 3.0.10

Verfasst: 28.02.2012 15:34
von Sandra95
Hallo, ich habe nochmal eine Verständnissfrage :wink:
Wenn ich alle Dateien auf den Computer spiele, dann die neuen Dateien vom 3.0.10 dort einfüge und überschreibe und dann noch die Datenbank mit diesem Toolkit säubere, habe ich dann ein laufendes sauberes 3.0.10 mit allen Beiträgen usw?

Denn wenn ich die Datenbank nicht säubere müsste ich ja erst alle Mods in der damaligen Version installieren, bis das Forum wieder ohne Fehlermeldung läuft. Also, wenn ich die Datenbank säubere, das neue 3.0.10 drauf spiele, habe ich dann ein normales 3.0.10, wo ich die Mods in der neuen Version einbauen kann? :)

Neu:
Ich habe die neuen Dateien vom 3.0.10 jetzt auf die alten Dateien überschrieben und wollte die Datei http://localhost/install/database_update.php aufrufen wie Mahony gesagt hat, da kommt aber nur diese Meldung:
Please read: INSTALL.html before attempting to update.

Neuer:
Mein Problem ist jetzt, wo ich die neuen Dateien auf die alten überschrieben habe, dass natürlich das Forum nicht mehr angezeigt wird sondern nur noch Fehlermeldungen. (Das war ja vorher klar)
Aber selbst das Toolkit funktioniert jetzt nicht mehr sondern zeigt mir nur Fehlermeldungen an. Wie kann ich denn jetzt die Datenbank säubern?
Die Fehlermeldungen sind: Forum:
Table 'aok.portal_config_table' doesn't exist [1146]
Toolkit:
SQL ERROR [ mysql4 ]

Unknown column 't.template_inherits_id' in 'field list' [1054]

Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktiere die Board-Administration, falls dieses Problem fortlaufend auftritt.

Click here to reload the ERK
und
Emergency Repair Kit

The Support Toolkit encountered a fatal error.

The Support Toolkit includes an Emergency Repair Kit (ERK), a tool designed to resolve certain errors that prevent phpBB from functioning. It is advised that you run the ERK now so it can attempt to repair the error it has detected.
To run the ERK, click here.

Click here to reload the ERK

Re: Es wird ein langer Weg von 3.0.2. auf 3.0.10

Verfasst: 01.03.2012 11:43
von Sandra95
So, nachdem weder das Forum noch das Toolkit mit den neuen Dateien laufen, habe ich wieder das Forum neu gesichert.
Da habe ich dann aber wieder das Problem mit der Fehlermeldung aus diesem Beitrag: viewtopic.php?f=73&t=220775
Und dadurch funktioniert das Toolkit auch nicht am Computer.
Also wollte die aktuelle Datenbank sichern, den Inhalt auf eine andere Datenbank wiederherstellen, dann in der config.php kurz auf die "neue" Datenbank umschalten, die Datenbank mit dem Toolkit säubern und dann wieder in der config.php umschalten auf die normale Datenbank, die andere saubere dann auf den Computer.
Aber wie sollte es anders sein, beim Wiederherstellen der Datenbank habe ich mal wieder das Problem aus diesem Beitrag: viewtopic.php?f=73&t=220509

Ich habe jetzt echt die Nase voll und sage mir, das Mistding bleibt auf 3.0.2, bis es halt irgendwann nicht mehr läuft.
Jedoch ist mir noch eine Idee gekommen und das ist meine Frage:
Kann ich nicht ein komplett neues 3.0.10 installieren, ohne die ganzen alten Dateien und dann irgendwie aus der alten Datenbank die Beiträge, User usw in die neue Datenbank übertragen? :-?