Ich habe mich gerade gefragt wie ich in meinem Testboard die neusten Beiträge reinmache. Das Testboard ist von 2018 und ich wollte es mal aktuell machen, Scheinbar geht das aber nicht, ohne alles neu aufzusetzen und die Plugins neu zu installieren. Ich weis noch das es früher möglich war beim 2er die Datenbank einfach neu hochzuladen, dass geht aber Heute nicht, da das Bords sonst komplett zerlegt wird. Hab ich da jetzt irgendwas übersehen ohne Neuinstallation? Die ganzen Plugins neu aufzusetzen ist zu zeitraubend.
Funktioniert ein Update bei Datenbanken oder muss man alles neu aufsetzen?
-
Dr.Doom -
30. März 2021 um 14:58 -
Erledigt
-
- Zur hilfreichsten Antwort springen
-
Das Testboard ist von 2018 und ich wollte es mal aktuell machen, Scheinbar geht das aber nicht, ohne alles neu aufzusetzen und die Plugins neu zu installieren.
Weil?
-
Im Idealfall ist deine Testinstallation einfach nur eine Kopie deiner produktiven Installation. Benötigt werden Dateien und Datenbank. Die folgenden Anleitungen sollten weiterhelfen: Serverumzug und Verzeichnisstruktur ändern (Domain ändern). Ansonsten müsstest du deine Testinstallation Schritt für Schritt von der alten auf die neue Version updaten. Auch dafür gibt es eine Anleitung: Updates.
-
- Offizieller Beitrag
Wieso neu installieren, man kann die Installation doch einfach klonen und dann diese Kopie für Tests verwenden? Das macht euch deutlich mehr Sinn, weil man so eine identische Umgebung innerhalb der Software hat.
-
Klonen? Ich weis nicht wovon die Rede ist. Das Testboard ist aktuell mit den Plugins und der Firmeware. Es geht nur darum, die Beiträge im Testboard zu aktualiseren, also nur die Datenebank wo die User, die Beiträge, die Themen einfach alles drin ist. Früher konnte man die Datenbank einfach austauschen, was manuell und wahrscheinlich allgemein nicht mehr möglich ist. So konnte man z.b. innerhalb von wenigen Minuten den Server wechseln, also das Testboard zum Hauptboard machen.
-
Datenbank und Dateien gehören zusammen.
-
- Hilfreichste Antwort
Einen erneuten Import durchführen wäre auch ne Lösung, dadurch ändern sich aber ggf die IDS der User und Themen. Bzw es entsteht doppelter Inhalt wenn vorher nicht gesäubert würde. Ansonsten das einfachsten ist Backup von Dateien und MySQL machen und in neuer Datenbank und Verzeichnisse anlegen Anleitung steht weiter oben.
-
Ja, du musst es zum aktualisieren neu kopieren:
Dafür musst du dein Liveforum kopieren und nicht das WSC neu installieren. Das geht so:
1. alle Files kopieren
2. neue Datenbank anlegen und Daten dort aus der Sicherung deines Liveforums rein kopieren
3. Datenbank Passwort anpassen von deinem Liveforum auf die Zugangsdaten der neuen Datenbank: confic.inc.php
4. Cache im Filesystem löschen: /cache
5. Pfade anpassen: PHPMyAdmin: wcf1_application oder im ACP unter: Konfiguration -> Apps verwalten - > hier die Domain anpassen auf deine Testdomain - im ACP muss man eine Reihenfolge einhalten, sonst wird man raus geworfen, deshalb mache ich es immer über die Datenbank
6. Verzeichnisschutz für Zugang zur Testumgebung einrichten
7. Im Forum anmelden und ein Testthema eröffnen - prüfen, dass es nicht in deinem Livesystem steht. Wenn das so ist, dann hat Punkt 3 nicht funktioniert
8. Ich passe immer noch das Cookiepräfix an. Dann kommt da nichts durcheinander - Konfiguration -> Allgemein -> Präfix für Cookienamen
Das war auch im wbb2 nicht anders. Es sei denn bei dir im Forum gibt es keine Dateianhänge. Die würden ja sonst fehlen auf deinem Testboard, seit es in der Produktion weiter ging.
-
Ok die letzten Beiträge haben mir jetzt geholfen. Neue Datenbank anlegen ist die beste Lösung, dass sollte gehen.
Neuer Import erzeugt doppelten Inhalt, dass habe ich schon mal durch, sowas geht garnicht.
Im wbb 2 waren Dateianhänge noch nicht wichtig bei mir, wurden nicht genutzt, dass hat sich durch Bilderupload komplett geändert mittlerweile.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!