08.04.2007, 14:59
Hab ich per google gefunden aber nicht zum WBB
Der will also nicht:
sondern
Gibt es 3 Möglichkeiten:
1.) Auf nen Server umziehen mit MySQL 4
2.) Die Scripte anpassen (sehr schwierig)
3.)
Kann wohl nur der Serveradmin
Aber schon merkwürdig das es da von woltlab noch keine Lösung gibt. Denn der fehler tritt ja wohl auch im ACP auf
Zitat:Ab Version 5 unterstützt MySQL den so genannten "Strict Mode", d.h. viele Fehler, die früher stillschweigend ausgebügelt wurden, werden nun angemeckert.
Im Beispiel wird customer_id auf '' gesetzt, was streng genommen ein SQL-Fehler ist. Es müsste null statt '' eingesetzt werden.
Alternativ kann man bei solchen Befehlen die Option IGNORE setzen, d.h. insert ignore into ..., um die Fehlermeldung zu unterdrücken.
Am einfachsten ist aber, den "Strict Mode" in MySQL 5 abzuschalten, damit es wieder so läuft wie bisher. Um das dauerhaft abzustellen, braucht man Super-User-Rechte. Im Shop kann man das i.d.R. also lediglich für die Session einstellen.
Der will also nicht:
Code:
INSERT INTO `bb1_options` VALUES ('', 0, 'rekord_visited', '', '', 0, 1);
Code:
INSERT INTO `bb1_options` VALUES ('NULL', 0, 'rekord_visited', 'NULL', 'NULL', 0, 1);
Gibt es 3 Möglichkeiten:
1.) Auf nen Server umziehen mit MySQL 4
2.) Die Scripte anpassen (sehr schwierig)
3.)
Zitat:Login to the Mysql shell and give the following command.http://webomania.wordpress.com/2006/10/0...umn-error/
SET GLOBAL SQL_MODE=”;
Voila. That fixes your problem.
Kann wohl nur der Serveradmin
Aber schon merkwürdig das es da von woltlab noch keine Lösung gibt. Denn der fehler tritt ja wohl auch im ACP auf