MyBB.de Forum

Normale Version: (SQL Fehler) Registrierung & Threads Lesen nicht möglich!
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Community,

mal eben eine kurze Vorstellung...

Mein Name ist Tim, ich bin 16 Jahre alt/jung (wie auch immer...) und komme aus dem nordrhein-westfälischem Solingen.

Meine Hobbys sind programmieren, um meine Mantiden (Gottesanbeterinnen) kümmern und mein eigenes Forum betreiben...

Was allerdings nicht so einfach ist, ohne Benutzer...

Und zwar gibt es folgende Probleme:

Wenn sich ein User registrieren möchte, kommt folgende Fehlermeldung:

Code:
MyBB
MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
    1264 - Out of range value for column 'longregip' at row 1
Query:
    INSERT INTO mybb_users (`username`,`password`,`salt`,`loginkey`,`email`,`postnum`,`avatar`,`avatartype`,`usergroup`,`additionalgroups`,`displaygroup`,`usertitle`,`regdate`,`lastactive`,`lastvisit`,`website`,`icq`,`aim`,`yahoo`,`msn`,`birthday`,`signature`,`allownotices`,`hideemail`,`subscriptionmethod`,`receivepms`,`pmnotice`,`pmnotify`,`remember`,`showsigs`,`showavatars`,`showquickreply`,`showredirect`,`tpp`,`ppp`,`invisible`,`style`,`timezone`,`dstcorrection`,`threadmode`,`daysprune`,`dateformat`,`timeformat`,`regip`,`longregip`,`language`,`showcodebuttons`,`away`,`awaydate`,`returndate`,`awayreason`,`notepad`,`referrer`,`buddylist`,`ignorelist`,`pmfolders`,`warningpoints`,`moderateposts`,`moderationtime`,`suspendposting`,`suspensiontime`,`coppauser`,`classicpostbit`) VALUES ('XxNbgDomi92xX','e92ab98f4699b0af3b77ccd326fcbe8a','ndn9c9V7','8Y1HuO3XS44WJs2ye6W4tVlvAn2uI565PnTedVwarE8EJjKNpH','nik-nbg@hotmail.de','0','','','5','','0','','1279759487','1279759487','1279759487','','0','','','','','','1','0','0','1','1','0','1','1','1','1','1','0','0','0','0','1','2','linear','0','','','188.105.202.95','3161049695','','1','0','0','0','','','1','','','','0','0','0','0','0','0','0')

Please contact the MyBB Group for support.

Und folgende Fehlermeldung kommt, wenn ein Benutzer (Den ich über das ACP erstellt habe) einen Thread erstellt:

Code:
MyBB
MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
    1264 - Out of range value for column 'longipaddress' at row 1
Query:
    INSERT INTO mybb_posts (`tid`,`fid`,`subject`,`icon`,`uid`,`username`,`dateline`,`message`,`ipaddress`,`longipaddress`,`includesig`,`smilieoff`,`visible`,`posthash`) VALUES ('1','2','tim ist der beste :D','0','2','Test123','1279760975','tim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :Dtim ist der beste :D','188.105.202.95','3161049695','0','0','1','5ed1727337d737bd53d3259a8651cb5a')

Please contact the MyBB Group for support.

Weiß da jemand weiter?

Freue mich schon auf eure Atnworten!

Liebe Grüße,

Tim
Diesen Fehler habe ich noch nie gesehen, auch Google findet nichts.
Benutzt du MySQL? Hast du irgendwas an der Datenbank verändert?
Passiert auf 64bit Systemen, bei denen PHP tatsächlich eine unsigned 64bit Zahl für die IP liefert, die Datenbank aber trotzdem eine signed 32bit Zahl haben will.

Auch schon ewig bekanntes Problem:
http://dev.mybb.com/issues/109

MyBB 1.6 hat dazu scheinbar ein my_ip2long
Wie oft hast du deinen Beitrag denn geändert? Ich habe schon 3 verschiedene Versionen gesehen... Wink
Ja, sorry, kommt davon wenn man nicht das findet was man sucht...

Du kannst entweder Code ändern (das my_ip2long nehmen und alle ip2long Aufrufe in my_ip2long ändern), oder die Datenbank ändern (longip Felder auf bigint). Falls mit der Datenbank dann allerdings mal auf einen anderen, 32bit Host umgezogen werden soll, knallts dann womöglich wieder, weil die 64bit Ints in der Datenbank dann nicht mehr zu den 32bit Ints von PHP passen...