Forumsumzug - ein heisses Thema

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gast

Forumsumzug - ein heisses Thema

Beitrag von Gast »

Hallo Leute,

also das Thema Forumsumzug ist ja ein vieldiskutiertes!

Auch ich habe versucht, ein Datenbank-Backup auf einem neuen Web-Space und damit auf einer neuen Datenbank einzuspielen.

Ich will euch jetzt auch gar nicht mit irgendwelchen Fehlermeldungen nerven sondern nur mal ganz allgemein wissen, was man dabei zu beachten hat.

Mögliche Ursachen für mein Problem sind:
Umzug von einer MySQL-Datenbank Version 4.x nach 3.x
Anderer Datenbank-Name (wird vom Provider leider fest vorgegeben).

Für alle ie doch ne Fehlermeldung haben möchten:
Error importing backup file

DEBUG MODE

SQL Error : 1062 Duplicate entry 'config_id' for key 1

INSERT INTO phpbb_config (config_name, config_value) VALUES('config_id', '1')
fredi
Mitglied
Beiträge: 14
Registriert: 19.06.2003 22:51
Wohnort: Berlin

Beitrag von fredi »

Ja dazu hätte ich auch mal ne Frage !

Also ich wollte mein Forum auch umziehen.
Habe also phpbb auf den neuen Webspace rübergezogen und mit der neuen Datenbank in Verbindung gebracht.
Es wurden dann auch die Tabellen auf der neuen Datenbank angelegt. Soweit alles ok !

Nun habe ich ein komplett-Backup der alten datenbank gezogen.
Wenn ich dies Backup über die phpbb wieder einspielen möchte, sagt es mir, dass die Tabellen alle schon existieren.

Klar existieren die schon, sonst wäre ich ja auch gar nicht in die Administrationsmaske von phpbb reingekommen.
Offensichtlich werden die alten Tabellen nicht mit den neuen Tabellen überschrieben.
Hat jemand nen Tip?
BZebra
Mitglied
Beiträge: 576
Registriert: 17.12.2002 22:45
Kontaktdaten:

Beitrag von BZebra »

Beim Anfertigen des Backups (mit phpMyAdmin) Drop Table aktivieren, dann können die alten Tabellen überschrieben werden.
Alternative: Backup nur von den Inhalten anfertigen, nicht von der Strucktur.
Benutzeravatar
Chaze
Ehemaliges Teammitglied
Beiträge: 2035
Registriert: 31.01.2003 12:20
Wohnort: Hannover

Beitrag von Chaze »

Du kannst den Umzug aber auch ohne eine Installation machen.

-> phpBB-Dateien vom alten auf den neuen Space schieben
-> DB-Backup in die neue, leere DB einspielen
-> In der DB prefix_config Servername und Scriptpath anpassen
-> config.php an die neue DB anpassen.
-> Evtl. im AdminCP weitere Anpassungen (Mail, etc.) vornehmen
-> FERTIG
by[t]e,
Chaze
!!!--> Kein Support per PN oder Mail <--!!!
Max
Mitglied
Beiträge: 1051
Registriert: 20.02.2003 22:22

Beitrag von Max »

Hi,

also entweder installierst Du das normal und machst die Backup-Tabellen mit DropTable, aber dann wird in der Config-Tabelle auch Servername usw überschrieben, das muss dann wieder gändert werden, oder Du lädst einfach nur die Forum-Dateien hoch, editierst die Config-php entsprechend und bringst das DB-Backup in die Datenbank, da muss dann aber auch in der Config-Tabelle wieder Cookie-Domain, Server usw. per phpMyAdmin angeglichen werden, sonst is nix mit Einloggen.


Gruß,
Max


EDIT: Chaze hat´s kürzer gesagt, ich schreibe einfach zu langsam
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Chaze hat geschrieben:Du kannst den Umzug aber auch ohne eine Installation machen.

-> phpBB-Dateien vom alten auf den neuen Space schieben
-> DB-Backup in die neue, leere DB einspielen
-> In der DB prefix_config Servername und Scriptpath anpassen
-> config.php an die neue DB anpassen.
-> Evtl. im AdminCP weitere Anpassungen (Mail, etc.) vornehmen
-> FERTIG
Mein Favorit ! Genau so hab ich`s gerade vor kurzem gemacht und es gab keine Probs !
fredi
Mitglied
Beiträge: 14
Registriert: 19.06.2003 22:51
Wohnort: Berlin

Beitrag von fredi »

@BZebra

Wo finde ich die Option "DropTable"?

Wenn ich nur Inhalte zurücksichern möchte bekomme ich interessanterweise nur die Kategorien zurückgespielt, Foren und Inhalte werden nicht aktualisiert und ich kriege einen SQL-Fehler

@all

Noch ne Frage:

Wie spiele ich ein DB-Backup in die leere DB ein? Mein phpmyadmin bietet mir da irgendwie keine Möglichkeit an ...
Benutzeravatar
Chaze
Ehemaliges Teammitglied
Beiträge: 2035
Registriert: 31.01.2003 12:20
Wohnort: Hannover

Beitrag von Chaze »

Schau mal beim SQL-Befehl nach. Da findest Du eine Option um eine Datei zu importieren.
by[t]e,
Chaze
!!!--> Kein Support per PN oder Mail <--!!!
fredi
Mitglied
Beiträge: 14
Registriert: 19.06.2003 22:51
Wohnort: Berlin

Beitrag von fredi »

Hallo,

habs geschafft!

Vielen Dank an euch alle !!!

Habe die alte DB mit DropTable exportiert direkt aus phpmyadmin.
Danach den kompletten phpbb2-Ordner nochmal auf den neuen Webspace kopiert und dort die config.php auf den neuen SQL-Server angepasst.
Dann auf dem neuen Webspace die gesicherte SQL-Datenbank wieder hergestellt. - > Hat funktioniert.

Dann über phpmyadmin in der php_config auf Seite 2 den Server umgeändert!

Alles gut.

Nur!!! Sporadisch stürzt jetzt der Internet-Explorer ab, ganz unterschiedlich was man macht (einloggen, Themen anschauen, Neuregistrierungen), sieht nach nem TimeOut-Problem aus. Wo kann man die TimeOut-Zeit vergrössern, wenn es sowas gibt?
Benutzeravatar
Angela Goldig
Mitglied
Beiträge: 221
Registriert: 21.04.2003 04:10
Kontaktdaten:

Beitrag von Angela Goldig »

Guido hat geschrieben:
Chaze hat geschrieben:Du kannst den Umzug aber auch ohne eine Installation machen.

-> phpBB-Dateien vom alten auf den neuen Space schieben
-> DB-Backup in die neue, leere DB einspielen
-> In der DB prefix_config Servername und Scriptpath anpassen
-> config.php an die neue DB anpassen.
-> Evtl. im AdminCP weitere Anpassungen (Mail, etc.) vornehmen
-> FERTIG
Mein Favorit ! Genau so hab ich`s gerade vor kurzem gemacht und es gab keine Probs !
dito. selber so umgezogen. einen umzug für einen freund so gemacht und dann noch mal mit einem sehr dicken wbb2. das ging IMMER ohne irgendein problem über die bühne. und ziemlich fix. :D
~blubb~
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“