Folgende Warnungen sind aufgetreten: | |||||||||||||||||||||||||||||||||||||||
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.25 (Linux)
|
Wie konvertiere ich ein WBB2 in ein WBB1? - Druckversion +- net-board.net Archiv (https://net-board.net) +-- Forum: Deine eigene Homepage (https://net-board.net/forumdisplay.php?fid=26) +--- Forum: Communitysysteme (https://net-board.net/forumdisplay.php?fid=25) +---- Forum: Erweiterungen, Designs und Anleitungen (https://net-board.net/forumdisplay.php?fid=30) +---- Thema: Wie konvertiere ich ein WBB2 in ein WBB1? (/showthread.php?tid=4052) |
- GR-FoxDie - 22.04.2007 habe ein converter der soll gehen aber ich versteh die nicht auch dein php to wbb der geht nicht? WBB2.3.6 in ein PHPbb 2.0.22 (deutsch) konvertieren - pattex - 22.04.2007 Bitte denkt daran ein Backup eurer Daten zu machen! WBB2.3.6 in ein PHPbb 2.0.22 (deutsch) konvertieren Benötigte Dateien: - WBB2.3.6 (installiert) - phpBB 2.0.22 (installiert) - Konverter: converter_wbb213_to_phpbb_206d_v1_2.zip (im Anhang), konvertiert: Mitglieder, Foren/Kategorien, Beiträge, Themen 1.) Installiere nun ein phpBB 2.0.22 in die selbe Datenbank wie dein WBB2.3.6 (Präfix phpbb_) 2.) Gehe nun in den Admin Bereich deines phpBB 2.0.22 3.) Klicke im Menü auf Forum -> Einstellungen und lösche dort die "Test Kategorie 1" und das "Test Forum 1" 4.) Führe in dem ACP deines WBB2's folgende MySQL Abfrage aus: DELETE FROM phpbb_users WHERE user_id=2 5.) Entpacke diesen Konverter (converter_wbb213_to_phpbb_206d_v1_2.zip) in das Verzeichnis deines phpBB 6.) Öffne die Datei wbb2phpbb.php mit einem Texteditor und treffe folgende Einstellungen: #configuration $sqlhost = 'localhost'; #sql host $sqlusr = 'root'; #sql user $sqlpwd = 'root'; #sql password $sqldb = 'phpBB'; #sql database $phpbb_prefix = 'phpbb_'; #phpBB table prefix $wbbn = '1'; #wBB number SQL Host kann meistens so bleiben, SQL User ist der Nutzer deiner MySQL Datenbank, MySQL Password das Passwort deiner MySQL Datenbank. MySQL Database ist die Datenbank wo sowohl dein phpBB als auch dein WBB installiert ist. phpBB table prefix sollte phpbb_ sein wenn du Schritt 1 beachtet hast . wbb Nummer ist die Installationsnummer deines WBB's (meistens 1 wenn du vorher kein WBB hattest) 7.) Bevor du nun dein WBB konvertierst musst du eine Kleinigkeit an deinem WBB ändern!! Ansonsten kann das Board nicht vollständig konvertiert werden. Dazu ein Auszug aus der readme Datei des Konverters: Zitat:1)Delete/Move all forums that havn´t got a category. Also immer Kategorie -> Forum, Forum Forum. Niemals nur ein Forum. Zitat:2)Delete/Move all forums that are under another board Also nur Kategorie-> Forum, Forum, Forum nicht Kategorie-> (Forum -> Unterforum,Unterforum) , Forum, Forum, (Forum->Unterforum) Wenn du das getan hast kannst du die Datei wbb2phpbb.php im Browser aufrufen. 8.) Sobald der Konverter diese Meldung anzeigt: "Your wBB 2.1.3 has succesfully been convertet to a phpBB 2.0.6!" ist dein Board fertig konvertiert. 9.) Loggt euch in eurem PHPbb ein und dann in das Administrations Panel. Unter Forum-> Einstellungen müsst ihr hinter jedem Forum auf "Resync" drücken. Zusätzlich solltet ihr alle Berechtigungen kontrollieren. Fertig, nun ist eurer WBB2.3.6 in ein phpBB konvertiert PHPbb 2.0.22 (deutsch) in ein Wbb lite konvertieren - pattex - 22.04.2007 Bitte denkt daran ein Backup eurer Daten zu machen! PHPbb 2.0.22 (deutsch) in ein Wbb lite konvertieren Benötigte Dateien: - PHPbb 2.0.22 (installiert mit deinen Daten) - WBBlite (installiert) - Konverter: phpBB v2.0.11 to WBBlite v1.0.2 - Converter 20050226.zip Gibt es auf woltlab.de -> Direktlink 1.) Installiere dein WBBlite. Wichtig! Nr. des Boards 10 und in die selbe Datenbank wie das phpBB 2.) Logg dich mit deinem Adminaccount in das ACP ein und klicke im Menü auf "Benutzer finden" 3.) Suche nach deinem Benutzernamen und lösche diesen mit einem Klick auf das X vor seinem Namen 4.) Entpacke den Ordner aus dem zip Verzeichnis des Konverters auf deinem Server 5.) Öffne die config.php die sich darin befindet und änder folgendes ab: $dbname =""; //database name $dbhost = "localhost"; //database host $dbuser ="root"; //database user name $dbpwd = ""; //database password //table prefixes $phpbb = "phpbb_"; $phpbbu = "phpbb_"; //prefix of user table, nuke has it differentfromother bb prefixes $wbb = "bb1_"; Oben zuerst deine Daten für die MySQL Datenbank und den Namen deiner Datenbank wo das WBBlite und dein phpBB installiert wurden. Bei: $phpbbu = "phpbb_"; //prefix of user table, nuke has it differentfromother bb prefixes $wbb = "bb1_"; müsst ihr nur aus dem bb1_ ein bb10_ machen. 6.) Rufe in deinem Browser nun die index.php aus diesem Ordner auf. Folgender Fehler trat bei mir auf: Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in D:\Programme\xampp\htdocs\Konverter WBB2 WBB1\phpBB v2.0.11 to WBBlite v1.0.2 - Converter 20050226\users.php on line 42 Den habe ich mal vernachlässigt da er evtl. unter Linux nicht auftritt Problemlösung: Nachdem alles konvertiert wurde leert ihr per phpMyAdmin die Tabelle bb10_users Öffnet die Datei /KONVERTERORDNER/config.php und sucht nach: $isunixtime = 0; ersetzt die 0 durch eine 1 Bei großen Foren solltet ihr die einzelnen Dateien separat aufrufen! Also: forums.php, posts.php, privmsgs.php etc. Einzige Änderung! Öffnet die einzelnen Dateien und entfernt die // vor include("config.php"); am Anfang der Datei. 7.) Wenn alles konvertiert wurde und euer Account kein Admin ist dann macht bitte folgendes: Öffnet phpmyadmin (oder ähnliche Programme um eure Datenbank zu verändern). Sucht nach bb10_users In dieser Tabelle nach eurem Benutzernamen und klickt vor dem Namen auf den Stift (bei mir) um ihn zu bearbeiten. Bei groupid tragt ihr bitte eine 1 ein. Ich empfehle euch nun die Anzeige zu aktualisieren und die Berechtigungen und Gruppeneinstellungen zu überprüfen. |