Dringendes Update - durchgemoddetes 3.0.2 auf 3.0.6

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Gesperrt
Ronimo
Mitglied
Beiträge: 3
Registriert: 27.02.2010 13:05

Dringendes Update - durchgemoddetes 3.0.2 auf 3.0.6

Beitrag von Ronimo »

Hallo,

Ich habe ein 3.0.2 phpBB Board übernommen, leider sind dort ein paar Mods verbastelt an die sich der ehemalige Admin nicht mehr genau erinnern kann.
Drum herum ist auch noch ein Portal gescriptet. Der erste lokale Updateversuch von von 3.0.2 auf 3.0.3 scheiterte schon an der Ausführung (etliche Fehlermeldungen, ausloggen aus dem Admin Bereich etc..) ich denke damit komme ich nicht weiter.

Welche Optionen habe ich noch? Meine Idee:

Daran orientieren:
1. die Datenbank und die Dateien (die sich auf dem Webspace befinden) sichern,
2. alle phpBB-Dateien außer der config.php auf dem Webspace löschen,
3. phpBB 3.0.6 - Installationspaket downloaden, auspacken und außer der config.php auf den Webspace transferieren.
4. dann die http://www.wieauchimmer.de/forum/instal ... update.php ausführen
5. nun noch das Verzeichnis http://www.wieauchimmer.de/forum/install/ löschen
Der Versuch funktionierte auch lokal erstmal ganz gut, dann sind aber die ganzen Mods auch weg und ich bin etwas unsicher wie sich die DB im Livebetrieb verhält da einige Mods auch Einträge in der DB verlangen.

Mods die ich schon grob gefunden habe (unbekannt ob das alle waren)
Knuffel, GeoMap, unbekannter RSS Feed Mod, unbekannter Imageresizer Mod, unbekannter Log User Connections Mod, defekter Skypemod, Recent Topics unbekannt, Akzept Terms unbekannt, irgendein SEO Mod teilweise scheinbar auch.

Habt Ihr Tipps wie ich das am besten retten und aktualisieren kann?

Gruß

Ronimo
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Dringendes Update - durchgemoddetes 3.0.2 auf 3.0.6

Beitrag von Metzle »

Hallo,

ich fürchte, du hast nur die zwei Möglichkeiten, die du schon beschrieben hast. Entweder die automatischen Updates Schritt für Schritt oder die Mods verlieren und ggf. wieder neu einbauen.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Ronimo
Mitglied
Beiträge: 3
Registriert: 27.02.2010 13:05

Re: Dringendes Update - durchgemoddetes 3.0.2 auf 3.0.6

Beitrag von Ronimo »

Ich versuche gleich nochmal lokal den Grundzustand herzustellen und nochmals per Autoupdate weiter zu kommen. Vieleicht könnt ihr mir ja bei den Fehlermeldungen weiterhelfen.

Sollte alles nicht funktionieren nochmal ein paar Fragen:

Mein Gedanke ist evtl.: Lokal nun alles so zurecht zu scripten wie es früher war.

Kann ich das 3.0.2 lokal spiegeln, dort alles weg löschen bis auf die DB, 3.0.6 drüber kopieren und via update_database.php die DB fixen, anschliessend die Wunschmods einbauen und alle Forendateien dann einfach in das Livesystem rüberziehen? Dann läuft dort aber noch immer die ungefixte 3.0.2 DB - wie update ich die dann (update_database.php wird nicht gehen oder?)

SEO Mod und RSS Feed im alten Board machen mir ein wenig Sorgen, ich habe die befürchtung das - wenn ich nun diese nicht wieder so herstellen kann - SEOtechnisch einbußen habe? Bei der 3.0.6 ist ja die RSS Funktion bereits on Board, würde die mit alten RSS Mods kolidieren oder einfach parallel mitlaufen?

Denn die Spielkrahmmods sind ja erstmal Nebensache, nur die beiden Mods sind mir wichtig da ich ungern das derzeitige Ranking und die Plätze in den Suchmaschinen Indexes verlieren möchte.
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Dringendes Update - durchgemoddetes 3.0.2 auf 3.0.6

Beitrag von Metzle »

Ronimo hat geschrieben: Kann ich das 3.0.2 lokal spiegeln, dort alles weg löschen bis auf die DB, 3.0.6 drüber kopieren und via update_database.php die DB fixen, anschliessend die Wunschmods einbauen und alle Forendateien dann einfach in das Livesystem rüberziehen? Dann läuft dort aber noch immer die ungefixte 3.0.2 DB - wie update ich die dann (update_database.php wird nicht gehen oder?)
Hallo,

das sollte fuktionieren. Die install/database_update.php kannst du auch im Liveforum ausführen, um die Datenbank zu aktualisieren. Eine andere Möglichkeit wäre die Datenbank aus dem lokalen Forum per Backup ins Liveforum zu bringen, dann sind auch direkt die Modänderungen beinhaltet.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Ronimo
Mitglied
Beiträge: 3
Registriert: 27.02.2010 13:05

Re: Dringendes Update - durchgemoddetes 3.0.2 auf 3.0.6

Beitrag von Ronimo »

So alter Zustand lokal wieder hergestellt, ich hab mir 3.0.2 auf 3.0.3 deutsch Update geladen und die Dateien in das phpBB Verzeichnis kopiert.
Beim aufrufen des Boards kommt dann: "Dieses Board ist leider derzeit nicht verfügbar." das scheint also zu klappen. Via forum/install/ kann ich auf die Updateseite zugreifen:

Erster Fehler wird ganz unten auf der 1. Updateseite gemeldet:
"Notice: Undefined index: user_id in /home/www/forum/includes/functions.php on line 2728

Notice: Undefined index: user_id in /home/www/forum/includes/functions.php on line 2728
"

Dort steht unter 2728:

Code: Alles auswählen

	//-- mod : log connections --------------------------------------------------------
//-- add
	$user_id		= ($user->data['user_id'] == ANONYMOUS) ? intval(array_shift($args)) : $user->data['user_id'];
//-- end : log connections --------------------------------------------------------
Klicke ich dann auf "Update Prozess jetzt fortsetzen" kommt nur eine Fehlerseite:
Not Found

The requested URL /forum/install/<br /><b>Notice</b>: Undefined index: user_id in <b>/forum/includes/functions.php</b> on line <b>1689</b><br /><br /><b>Notice</b>: Undefined index: is_bot in <b>/forum/includes/functions.php</b> on line <b>1689</b><br /install/index.php was not found on this server.






Edit:


Nun habe ich mal die includes/functions.php gegen die original 3.0.2 functions.php ausgetauscht dann kann ich mich durch das automatische Update hangeln. Einziges Problem, die Mods sind ja auch darin enthalten und fehlen dann.

Wie gehe ich am besten vor, das Update bis 3.0.6 von Paket zu Paket weiter so durchführen und dann?
Kann ich dann die functions aus der alten gemoddeten 3.0.2 Version einfach wieder rüber kopieren in das 3.0.6er System?
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: Dringendes Update - durchgemoddetes 3.0.2 auf 3.0.6

Beitrag von redbull254 »

Hallo erstmal,

das wäre das schlechteste, was Du machen kannst, in das aktualisierte Forum wieder veraltete Dateien rein zu matschen. :P

Wo ist das Problem? Bau die Mod später in das aktualisierte Forum wieder ein.

Merken, wo es Konflikte gab und womit, nach dem Update Mod neu einbauen, fertig.
Beste Grüße
Walter
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“