Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste
Forum von 1.8.4 auf aktuelle Version updaten (Dokumentation)
#1
Hallihallo,

endlich ist es soweit: Der Typ der in seinem Profil noch 1.8.4 stehen hat (ja, das ist wirklich noch meine Version), updatet nun sein Forum und wird es dabei mit ziemlicher Sicherheit zerstören. Derweil dies sehr schnell gehen wird, wird das Reparieren seine Zeit in Anspruch nehmen.

Nach Jahre langen Custom-Modifikationen, ist die Angst davor gestiegen und die Motivation regulär gesunken, doch nun ziehe ich es durch und ihr dürft live dabei sein, wie ich mich hier frustriert auslasse. Ist das nicht toll? Toungue

Aber Spaß beiseite: Weil ich als Admin meines Forums den Slogan "Geben und Nehmen" verfolge, werde ich hier so eine Art Tagebuch führen. Vielleicht hilft meine Dokumentation dem ein oder anderen oder gibt ihm Mut, eine ähnliche Hemmschwelle beim Updaten zu überwinden.

Im Gegenzug dazu, würde ich mich über etwas Support - vielleicht regelmäßige Zwischenrufe ala "Du schaffst das!" oder "Bleib dran!" - freuen und wenn ich dann noch die ein oder andere Frage beantwortet kriege, falls ich mal irgendwo hänge, werde ich mein Ziel hoffentlich erreichen, dass das Forum nicht mehr auf PHP 5.6 läuft, schneller lädt und mobil optimiert ist (3 Ziele für dieses Update).

Das war's fürs erste. In Kürze wird man das erste Update von mir erhalten, wie ich vorgehe, wie weit ich bin und woran ich mich als nächstes mache.

Und falls man Fragen an mich hat, darf man die hier selbstverständlich auch sehr gerne stellen.
Zitieren
#2
*Gespannt bin* auf dein Tagebuch. Toungue 
Kleiner Tipp:
Richte ein Testforum als 1zu1-Kopie des Originals ein.
Mache zuerst n diesem Testforum das Update bis zum Erfolg.
So musst du vor nichts Angst haben. Wink
Zitieren
#3
Wow, ich hänge jetzt schon....

Ablauf: Jemand aus dem Forum hat mir folgendes geraten:
1. Forum kopieren
2. Datenbank kopieren
3. Update raufspielen und alles testen
4. Alles fixen und aufschreiben
5. Alles nochmal bei der laufenden Version machen

Punkt 1 und 2 ist erledigt, aber sobald ich bei /new/forumupdate/ auf einen Link klicke, leitet er mich immer zu /forum weiter.

Ja, "URL zum Forum" unter Seitendetails ist angepasst.
Ja, in der htaccess ist der Pfad auch angepasst.

Habe ich was vergessen?

(11.06.2021, 09:23)Schnapsnase schrieb: *Gespannt bin* auf dein Tagebuch. Toungue 
Kleiner Tipp:
Richte ein Testforum als 1zu1-Kopie des Originals ein.
Mache zuerst n diesem Testforum das Update bis zum Erfolg.
So musst du vor nichts Angst haben. Wink

Ah, witzig, ich habe den Tipp gerade erwähnt, bevor ich deinen Beitrag sah.
Dann warst du das wohl. Ja, genau so mache ich es, aber ich hake jetzt schon (siehe oben).

Edit: Aus irgendeinem Grund ist das nur bei Prostats so, ich weiß noch nicht wieso. Der restlichen Links leiten nun innerhalb der Kopie des Forums auf die Themen etc. Zum Weiterarbeiten reicht das erstmal.

Ich möchte hier jetzt auch nicht alles zuspamen. Ich melde mich wieder, sobald ich mehr weiß.
Zitieren
#4
Du musst im Testforum die Cookie-Settings korrekt setzen und für jedes Forum einen eigenen Cookie-Prefix vergeben, sonst wird das nichts Gescheites. Wink
Zitieren
#5
(11.06.2021, 09:45)Schnapsnase schrieb: Du musst im Testforum die Cookie-Settings korrekt setzen und für jedes Forum einen eigenen Cookie-Prefix vergeben, sonst wird das nichts Gescheites. Wink

Das klingt tatsächlich nach einer guten Idee, danke für den Tipp!

Edit: Und Cookies löschen oder Inkognito-Modus im Browser nutzen. Jetzt gehen auch alle anderen Links, inklusive die vom Prostats-Plugin, danke!

Ratet ihr mir dazu mit einem vollständigen Paket zu updaten oder lieber in den kleinen Schritten der Einzelpakete?

Wobei ich bei letzterem ja gefühlt nie fertig werde oder?
Zitieren
#6
mit dem vollständigen Paket updaten macht mehr Sinn. Bei den Teilpaketen kann es sehr leicht passieren, daß am Ende was nicht stimmt.

wenn du Original-Bilddateien modifiziert hast, dann die Bilddateien aus dem vollständigen Paket entfernen und nur Code/Daten (PHP, JS, XML, ...) hochladen.

Wenn du in deiner 1.8.4 Version undokumentierte Codeänderungen angebracht hast, lad dir das 1.8.4 Originalpaket herunter und mach ein Diff.
Zitieren
#7
Danke dir Frostschutz, für deine Tipps. Könntest du mir vielleicht kurz einen Hinweis hinwerfen, was ein Diff ist? Davon habe ich bislang nicht gehört.

Eine Frage hätte ich gleich noch: Ich habe ja nun meine Kopie vom Forum erstellt und würde da schon mal anfangen, alle Plugins zu fixen und gleichzeitig ein neues Design zu erstellen. Kann ich dann später das neue Design irgendwie exportieren und beim späteren Updaten des aktiven Forums einfügen?
Zitieren
#8
(12.06.2021, 03:44)skrilaxrev schrieb: Kann ich dann später das neue Design irgendwie exportieren...

Du kannst ein Theme incl. des gesamten Template-Sets exportieren und in jedem anderen Forum wieder importieren.
Zitieren
#9
(12.06.2021, 03:44)skrilaxrev schrieb: Danke dir Frostschutz, für deine Tipps. Könntest du mir vielleicht kurz einen Hinweis hinwerfen, was ein Diff ist? Davon habe ich bislang nicht gehört.

diff ist ein Tool um Dateien oder ganze Verzeichnisbäume zu vergleichen (und meist verwendet man hier das unified Format):

https://de.wikipedia.org/wiki/Diff

Für Windows & Co. gibts da auch sicher eine Software die das grafisch aufbearbeitet (der Wikipedia-Artikel erwähnt Kompare und WinMerge), aber da kenn ich mich nicht mit aus.

Man kann so bei Textdateien relativ gut sehen, was die Unterschiede sind. Wenn du nicht mehr genau weißt, wo du was im PHP/JavaScript Sourcecode geändert hast, dann findest du es so wieder. (Betrifft nur Codeänderungen, sofern du welche gemacht hast - keine Template-Änderungen).
Zitieren
#10
WinMerge ist da ein super Tool....damit kann man Dateien innerhalb von Ordern inkl. Unterordner miteinander vergleichen. Cool
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Fehler bei UpDaten von 22 auf 23 alexandergipp 3 1.823 22.07.2020, 11:56
Letzter Beitrag: StefanT
Bug Upgrade von 1.6.18 auf aktuellste Version FraGezeichen 5 2.243 02.01.2019, 23:42
Letzter Beitrag: FraGezeichen
  Bedenken beim Updaten/Upgraden des Forums derUnerfahrene 2 2.091 17.02.2016, 19:56
Letzter Beitrag: derUnerfahrene
  Update 1.6x > aktuelle 1.8x =viele Probleme Lippi 12 3.899 22.11.2014, 13:43
Letzter Beitrag: Lippi