Seite 1 von 1

Allgemeiner Fehler nach Konvertierung

Verfasst: 03.03.2012 04:40
von Hampton
Hallo an alle...

ich habe schon verzweifelt die SUFU benutzt aber leider nichts gefunden dazu...

Also ich habe auf meinem Rechner XAMPP zu laufen und hab ein Test phpbb2 Forum mit einer eingespielten Datenbank von meinem
ehemaligen Foren Hoster zu laufen. Das phpbb2 funktioniert tadellos. Nun habe ich ebenso auf dem XAMPP ein phpbb3 Board installiert
und danach konvertiert. In der Konvertierungs Routine läuft alles sehr gut ohne Fehler. Am Ende der Konvertierung kommt folgende Fehlermeldung:
Allgemeiner Fehler
SQL ERROR [ mysqli ]

Out of range value for column 'user_id' at row 1 [1264]

SQL

INSERT INTO phpbb_user_group (user_id, group_id, user_pending) VALUES (-2, 281, 0)

BACKTRACE

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_convert.php
LINE: 1174
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/install/convertors/functions_phpbb20.php
LINE: 769
CALL: user_group_auth()

FILE: [ROOT]/install/install_convert.php(1654) : eval()'d code
LINE: 2
CALL: phpbb_convert_authentication()

FILE: [ROOT]/install/install_convert.php
LINE: 1654
CALL: eval()

FILE: [ROOT]/install/install_convert.php
LINE: 799
CALL: install_convert->jump()

FILE: [ROOT]/install/install_convert.php
LINE: 203
CALL: install_convert->convert_data()

FILE: /Applications/XAMPP/xamppfiles/htdocs/phpbb3/install/index.php
LINE: 326
CALL: install_convert->main()

FILE: /Applications/XAMPP/xamppfiles/htdocs/phpbb3/install/index.php
LINE: 203
CALL: module->load()
Wo kann der Fehler liegen? Es wäre toll, wenn ich irgendwie Unterstützung von Euch bekommen würde...

Grüsse Andre

Re: Allgemeiner Fehler nach Konvertierung

Verfasst: 03.03.2012 13:05
von Helmut
Hallo Hampton,

das Problem liegt an der user_id -2 bei INSERT INTO phpbb_user_group (user_id, group_id, user_pending) VALUES (-2, 281, 0), die gibt es normal nicht. Im phpBB2 wurde für Gäste die ID -1 verwendet welche im phpBB3 dann 1 wird. Hast du irgendwelche Mods verbaut welche die Gäste user_id verändert haben oder eine user_id von -2 verwenden?

Schaue mal in der Datenbank in der Tabelle phpbb_users nach wer die user_id -2 besitzt und ob Beiträge mit dieser user_id geschrieben wurden (siehst du in der Tabelle phpbb_posts bei poster_id) und ob es eine user_id -1 gibt.

Gruß Helmut