Could not insert data into users table

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
Gesperrt
Benutzeravatar
chybo
Mitglied
Beiträge: 336
Registriert: 25.04.2004 22:27
Wohnort: Bremen
Kontaktdaten:

Could not insert data into users table

Beitrag von chybo »

Hallo Leute,

ich weiss... 10000000 mal bereits gefragt, aber .... :roll:

Ich möchte mein bestehendes, geschlossenes Forum komplett neu aufbauen (weil soviel mistige Mods drin sind) und dann eben die alte DB einspielen.

Ich habe also 2.0.19 auf einer neuen DB installiert, den 1. Admin gesichert mit Mod, alle Verweise auf private Nachrichten entfernt, Regeln eingebunden, Intro_and_Portal_MOD_Version_1_50a_emc nebst Wetter Addon installiert und das wars... mehr bislang nicht, denn nach einem Test stelle ich fest, dass sich keiner anmelden kann.
Could not insert data into users table

DEBUG MODE

INSERT INTO rmg_users (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_plz, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_timezone, user_dateformat, user_lang, user_style, user_level, user_active, user_actkey) VALUES (4, 'test', 1139259210, '098f6bcd4621d373cade4e832627b4f6', 'nirvana@gmx.de', '', '', '', '', '', '', '', '', '', 0, 0, '', '', '', 1, 1, 0, 1, 1, 0, 1, 'd.m.Y, H:i', 'german', 1, 0, 1, 0, '755665f7a32a96c6f1d2')

Line : 636
File : usercp_register.php
Ich habe mich hier nun am Wochenende totgesucht und dann aufgegeben.
Heut wieder kurz gesucht, aber irgendwie bringen mich die ganzen Beiträge hier nicht weiter.

Kann mir bitte jemand helfen und sagen, worans liegt? :-?
Hier mal die usercp_register.txt

Lieben Dank vorab

Grüssle

Katja
Grüssle

Katja
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hallo Katja,
überprüfe mal die Felder, mit einer frischen Tabelle.. Im install Ordner gibt es Dateien *schema.sql. Die werden hilfreich sein.

Falls hier keine MODreste auffindbar sind, solltest Du dann die update_to_latest.php ausführen. Die fügt IMO noch ein paar Felder an.

Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hallo,
paßt die table prefix rmg_ ?

Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Ich hab mal die Tabellenfelder und die dazugehörigen Values gezählt. Du setzt ein Wert mehr als Du Felder angegeben hast. So wie es scheint, hast Du beim Einbau eines Mods etwas vergessen dort zu modifizieren. Der Fehler tritt fast ganz am Ende des INSERT auf.
Zellen:

Code: Alles auswählen

user_dateformat, user_lang, user_style, user_level,               user_active, user_actkey
Werte:

Code: Alles auswählen

'd.m.Y, H:i',   'german',   1,            0,          1,            0,      '755665f7a32a96c6f1d2'
Bis user_level ist alles okay, dann fehlt was, was den Wert 1 setzen möchte. Danach die Werte für user_active (0) und user_actkey (755665f7a32a96c6f1d2) sind wieder okay (falls Du Email Aktivierung bei der Registration aktiv hast).

Damit der Fehler nicht mehr erscheint, such folgende Zeile:

Code: Alles auswählen

VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $plz) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
und entferne ganz am Ende das 1, . Ob Du damit ein Mod inaktiv machst kann ich Dir leider nicht sagen. Aber die Fehlermeldung wird dann nicht mehr kommen. ;)

Gruß,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Benutzeravatar
chybo
Mitglied
Beiträge: 336
Registriert: 25.04.2004 22:27
Wohnort: Bremen
Kontaktdaten:

Beitrag von chybo »

@ Martin

rmg_ ist richtig

@ Tekin

ich habe mich für Deine Variante entschieden, erschien mir einfacher :wink:
Soweit hat auch alles gefunzt, konnte meinen Testuser anlegen. Mods sind allem Anschein nach erhalten... sind bislang ja eh nur 2 + Wetteraddon.

Kleiner Fehler - grosse Wirkung :roll:
Ich danke euch beiden jedenfalls für eure Unterstützung :grin:

Grüssle

Katja
Grüssle

Katja
Gesperrt

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