Frage zu SQL Grundeinstellungen
#2
Hab ich per google gefunden aber nicht zum WBB
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);
sondern
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.

SET GLOBAL SQL_MODE=”;

Voila. That fixes your problem.
http://webomania.wordpress.com/2006/10/0...umn-error/

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
  Zitieren


Nachrichten in diesem Thema
Frage zu SQL Grundeinstellungen - von [Shiek] - 08.04.2007, 11:34
[Kein Betreff] - von pattex - 08.04.2007, 14:59
[Kein Betreff] - von [Shiek] - 08.04.2007, 15:26
[Kein Betreff] - von pattex - 08.04.2007, 15:33
[Kein Betreff] - von [Shiek] - 08.04.2007, 15:41
[Kein Betreff] - von pattex - 08.04.2007, 15:45
[Kein Betreff] - von [Shiek] - 08.04.2007, 15:57
[Kein Betreff] - von SunSonic - 09.04.2007, 04:28
[Kein Betreff] - von [Shiek] - 09.04.2007, 14:55

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste