Backup mit mysqldumper scheitert bei users-Tabelle

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.
errt
Mitglied
Beiträge: 490
Registriert: 19.03.2006 08:24

Backup mit mysqldumper scheitert bei users-Tabelle

Beitrag von errt »

Ich bin gerade dabei, von einem Host zu einem anderen umzuziehen. Also Dateien rüberkopiert, mysqldumper zum laufen gebracht, Backup wiederherstellen gestartet. Klappt auch alles bestens...bis er bei der users-Tabelle ankommt. Dann erhalte ich folgende Fehlermeldung:
MySQL-ERROR ?
Fehler bei der Anfrage:

CREATE TABLE `phpbb_users` (
[...]
MySQL meldet:

Couldn't create table: phpbb_users
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Ahoi,

hast Du das Backup auch schon mit dem MySQLDumper (MSD) gemacht oder mit einem anderen Tool?

Des Weiteren möchte ich Dich darauf aufmerksam machen, dass es zum MSD ein eigenes vorbildliches Supportforum gibt:

http://www.mysqldumper.de/board/index.php

Gib in die dortige Suche mal Couldn't create table ein (Option: "nach allen Wörtern suchen" aktivieren)!

LG, Wolfgang
errt
Mitglied
Beiträge: 490
Registriert: 19.03.2006 08:24

Beitrag von errt »

So, ich hab's jetzt geschafft. (Hatte ein konvertiertes Backup verwendet...)

Aber jetzt habe ich das nächste Problem: Alles geht perfekt, bloß im Index steht obendrüber
Warning: array_keys(): The first argument should be an array in /home/errt/htfiles/phpBB2/includes/class_forums.php on line 236

Warning: Cannot modify header information - headers already sent by (output started at /home/errt/htfiles/phpBB2/includes/class_forums.php:236) in /home/errt/htfiles/phpBB2/includes/sessions.php on line 432

Warning: Cannot modify header information - headers already sent by (output started at /home/errt/htfiles/phpBB2/includes/class_forums.php:236) in /home/errt/htfiles/phpBB2/includes/sessions.php on line 433

Warning: Cannot modify header information - headers already sent by (output started at /home/errt/htfiles/phpBB2/includes/class_forums.php:236) in /home/errt/htfiles/phpBB2/includes/page_header.php on line 778

Warning: Cannot modify header information - headers already sent by (output started at /home/errt/htfiles/phpBB2/includes/class_forums.php:236) in /home/errt/htfiles/phpBB2/includes/page_header.php on line 780

Warning: Cannot modify header information - headers already sent by (output started at /home/errt/htfiles/phpBB2/includes/class_forums.php:236) in /home/errt/htfiles/phpBB2/includes/page_header.php on line 781
Und er zeigt mir (deshalb) an, ich hätte keine Foren. Die "headers already sent" dürften ja wohl alle von dem Problem mit dem "array_keys()" kommen. Die Zeile 232-236 (der Übersicht halbe noch ein paar vornedran) sind diese hier:

Code: Alles auswählen

232  $this->data = $db_cached->sql_query($sql, __LINE__, __FILE__, $force, 'forum_id');
233 $this->data_flag = true;
234 $this->data_time = $db_cached->data_time;
235 $this->from_cache = $db_cached->from_cache;
236 $this->keys = array_keys($this->data);
Außerdem komme ich nach dem Aus- bzw Einloggen immer auf den alten Server zurück...
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

errt hat geschrieben:Außerdem komme ich nach dem Aus- bzw Einloggen immer auf den alten Server zurück...
Ich auch.
Gleiches gilt fürs einloggen in den Adminbereich.
Das liegt an der geänderten serveraddresse, die aber im DatenbankBackup die alte ist.
Ich weiß nur nicht wie ich die ändern kann, wenn ich das backup nur als .gz habe.

edit: die lösung: http://www.phpbb.de/doku/kb/Umzug
kein Support per PN
errt
Mitglied
Beiträge: 490
Registriert: 19.03.2006 08:24

Beitrag von errt »

Ins ACP komm ich. Und die Serveradresse hab ich in der Datenbank ebenfalls geändert.

EDIT: Das hier hatte ich eingebaut aht auch funktioniert. Jetzt sind die Links weg.
errt
Mitglied
Beiträge: 490
Registriert: 19.03.2006 08:24

Beitrag von errt »

Hmmm...seit einigen Stunden komm ich auch nichtmehr ins ACP. Aber die Serveradresse hab ich in der config-Tabelle ordnungsgemäß geändert...

EDIT: Jetzt geht das ACP wieder, Rest immernoch nicht...
EDIT2: Und wieder weg... sehr seltsam...
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Ahoi,

wenn sich der Domainnamen geändert hat, ist das nicht ungewöhnlich: Einmal wirst Du schon auf den richtigen Webspace geleitet, einmal noch auf den alten. Diese Prolongationsphase kann bis zu 48 Stunden dauern.

LG, Wolfgang
errt
Mitglied
Beiträge: 490
Registriert: 19.03.2006 08:24

Beitrag von errt »

Und wie erklärt sich dieser Fehler? (Der übrigens manchmal 2 'headers already sent' Fehler mehr hat)

Code: Alles auswählen

Warning: array_keys(): The first argument should be an array in /home/errt/htfiles/phpBB2/includes/class_forums.php on line 236

Warning: Cannot modify header information - headers already sent by (output started at /home/errt/htfiles/phpBB2/includes/class_forums.php:236) in /home/errt/htfiles/phpBB2/includes/page_header.php on line 778

Warning: Cannot modify header information - headers already sent by (output started at /home/errt/htfiles/phpBB2/includes/class_forums.php:236) in /home/errt/htfiles/phpBB2/includes/page_header.php on line 780

Warning: Cannot modify header information - headers already sent by (output started at /home/errt/htfiles/phpBB2/includes/class_forums.php:236) in /home/errt/htfiles/phpBB2/includes/page_header.php on line 781
Und ich meine, das mit dem mal richtig mal falsch ist ja nur beim ACP so, beim Login ist es immer falsch...
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Was ist denn die Datei class_forums.php??? Kenn' ich garnicht?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
errt
Mitglied
Beiträge: 490
Registriert: 19.03.2006 08:24

Beitrag von errt »

Dann kommt sie wohl vom Categories Hierarchy. Aber die betreffende Zeile hab ich oben mal gepostet.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“