Download-Mod - Schritt-für-Schritt von phpBB2 zu phpBB 3
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
Re: Download-Mod - Schritt-für-Schritt von phpBB2 zu phpBB 3
Wie Du die Tabellen sicherst und wieder herstellst ist völlig egal, Hauptsache sie haben nach der Wiederherstellung 1:1 den gleichen Stand wie im alten Forum.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-
- Beiträge: 33
- Registriert: Sa 28. Jun 2008, 11:39
Re: Download-Mod - Schritt-für-Schritt von phpBB2 zu phpBB 3
so, ich brauch Hilfe....
Also, folgende Situation: Forum 1 (phpbb 2.0.23) und Forum 2 (phpBB 3.0.2) liegen am selben Server und in derselben Datenbank... Forum 2 hat als Präfix "phpBB3_"
ich hab jetzt mit phpmyadmin die Tabellen vom Download-Mod exportiert als .sql-Datei. Nur wie mach ich jetzt weiter? Muß ich in der .sql-Datei den Präfix auf "phpBB3_" ändern? Weil in der Datenbank existieren ja bereits die Tabellen.
und wenn ich direkt das Konvertierungsskript aufrufe, kommt folgende Fehlermeldung:
Also, folgende Situation: Forum 1 (phpbb 2.0.23) und Forum 2 (phpBB 3.0.2) liegen am selben Server und in derselben Datenbank... Forum 2 hat als Präfix "phpBB3_"
ich hab jetzt mit phpmyadmin die Tabellen vom Download-Mod exportiert als .sql-Datei. Nur wie mach ich jetzt weiter? Muß ich in der .sql-Datei den Präfix auf "phpBB3_" ändern? Weil in der Datenbank existieren ja bereits die Tabellen.
und wenn ich direkt das Konvertierungsskript aufrufe, kommt folgende Fehlermeldung:
[phpBB Debug] PHP Notice: in file /install/install_convert.php on line 138: mysql_query(): supplied argument is not a valid MySQL-Link resource
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
Re: Download-Mod - Schritt-für-Schritt von phpBB2 zu phpBB 3
Du musst die Tabellen so wieder herstellen, wie der Rest vom phpBB 3 auch lautet, also in Deinem Fall eben mit dem Tabellen-Prefix phpBB 3, wozu letztlich das Backup vor der Wiederherstellung eben angepasst werden muss.
Erst wiederherstellen, dann konvertieren!!und wenn ich direkt das Konvertierungsskript aufrufe, kommt folgende Fehlermeldung:
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-
- Beiträge: 33
- Registriert: Sa 28. Jun 2008, 11:39
Re: Download-Mod - Schritt-für-Schritt von phpBB2 zu phpBB 3
Danke für deine Geduld, oxpus!
ich hab jetzt den Tabellenpräfix angepasst, die vom phpbb3er angelegten Tabellen gelöscht und ich versuche, das Backup mit "Latin1" wieder herzustellen (ist die ursprüngliche Codierung).
Allerdings bricht mir MySQLDumper das ab mit dem Fehlerhinweis:
er legt dann genau die dl_auth an und bricht dann ab
irgendwelche Ideen, was ich falsch mache?
Danke für die Hilfestellung bis jetzt!
ich hab jetzt den Tabellenpräfix angepasst, die vom phpbb3er angelegten Tabellen gelöscht und ich versuche, das Backup mit "Latin1" wieder herzustellen (ist die ursprüngliche Codierung).
Allerdings bricht mir MySQLDumper das ab mit dem Fehlerhinweis:
Code: Alles auswählen
Fehler bei der Anfrage:
VALUES (16, 199, 1, 1, 1, 1);;
MySQL meldet:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VALUES (16, 199, 1, 1, 1, 1)' at line 1
irgendwelche Ideen, was ich falsch mache?
Danke für die Hilfestellung bis jetzt!
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
Re: Download-Mod - Schritt-für-Schritt von phpBB2 zu phpBB 3
Wähle mal "vollständige" Inserts und nicht "erweiterte" bei den Daten.
Das sollte dann besser klappen.
Das sollte dann besser klappen.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-
- Beiträge: 33
- Registriert: Sa 28. Jun 2008, 11:39
Re: Download-Mod - Schritt-für-Schritt von phpBB2 zu phpBB 3
leider nein... ich bekomm dann einen MySQL-Fehler über einen Duplicate entry bei der dl_banlist und es bricht wieder ab... es ist zum Verzweifeln...
aber danke für die Hilfe.
aber danke für die Hilfe.
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
Re: Download-Mod - Schritt-für-Schritt von phpBB2 zu phpBB 3
Dann muss in der Tabelle ein Eintrag auch mehrfach vorhanden sein.
Prüfe mal nach, was das sein kann.
In der dl_banlist ist die ban_id ein Index. Dieser darf dann folglich nur einmal verwendet werden...
Prüfe mal nach, was das sein kann.
In der dl_banlist ist die ban_id ein Index. Dieser darf dann folglich nur einmal verwendet werden...
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-
- Beiträge: 33
- Registriert: Sa 28. Jun 2008, 11:39
Re: Download-Mod - Schritt-für-Schritt von phpBB2 zu phpBB 3
nein, es spießt sich an der Zeile
das sind die einzigen Daten in der Tabelle
hast du eine Idee, warum sich das da so spreizt? die Tabellen sind ja eigentlich de facto schon in der Datenbank und mit der 2er Version funktioniert auch alles tadellos...
ist DAS vielleicht der Fehler? Dass die Tabellen alle schon da sind, nur halt ohne den Präfix "phpBB3_" ?
Code: Alles auswählen
INSERT INTO `dl_banlist` (`ban_id`, `user_id`, `user_ip`, `user_agent`, `username`, `guests`) VALUES (2, 0, '', '', 'Burschi', 0);
hast du eine Idee, warum sich das da so spreizt? die Tabellen sind ja eigentlich de facto schon in der Datenbank und mit der 2er Version funktioniert auch alles tadellos...
ist DAS vielleicht der Fehler? Dass die Tabellen alle schon da sind, nur halt ohne den Präfix "phpBB3_" ?
- oxpus
- Chief handy-man
- Beiträge: 2660
- Registriert: Do 13. Dez 2007, 23:06
- Wohnort: Irgendwo im I-Net
- Kontaktdaten:
Re: Download-Mod - Schritt-für-Schritt von phpBB2 zu phpBB 3
Versuchs doch mal so:
Code: Alles auswählen
INSERT INTO `dl_banlist` (`user_id`, `user_ip`, `user_agent`, `username`, `guests`) VALUES (0, '', '', 'Burschi', 0);
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-
- Beiträge: 33
- Registriert: Sa 28. Jun 2008, 11:39
Re: Download-Mod - Schritt-für-Schritt von phpBB2 zu phpBB 3
Es ist ein echter Graus:
Versuche ich das Backup der Dateien über MySQLDumper einzuspielen (mit "vollständigen" Inserts), dann kommt gleich mal:
also gleich bei der dl_auth
Versuche ich es über "phpmyAdmin" mit der von dir vorgeschlagenen Änderung, kommt:
es ist zum aus der Haut fahren...
Versuche ich das Backup der Dateien über MySQLDumper einzuspielen (mit "vollständigen" Inserts), dann kommt gleich mal:
Code: Alles auswählen
Fehler bei der Anfrage:
VALUES (16, 199, 1, 1, 1, 1);;
MySQL meldet:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VALUES (16, 199, 1, 1, 1, 1)' at line 1
Versuche ich es über "phpmyAdmin" mit der von dir vorgeschlagenen Änderung, kommt:
Code: Alles auswählen
SQL-Befehl:
--
-- Daten f?r Tabelle `phpbb3_dl_banlist` --
INSERT INTO `dl_b anlist ` (`b an_id `, `u ser_id `, `u ser_ip `, `u ser_agent `, `u sername `, `g uests `) VA LUES( 0, '', '', 'Burschi ', 0);
MySQL meldet: Dokumentation
#1136 - Column count doesn't match value count at row 1