[TYPO3-german] MySQL oder Typo-Problem (4.0) ?
Thomas Juhnke
van-tomas at arcor.de
Wed Jun 7 19:30:27 CEST 2006
Hallo Liste,
für die Umstellung einer Webseite, habe ich Typo auf die aktuelle
Version aktualisiert. Soweit hat alles funktioniert. Zuerst sind keine
Fehler aufgefallen. Allerdings bereits nach der Installation der
alternet_securelink-Extension sind die ersten Ungereimtheiten
aufgetaucht. Queries auf die Tabelle pages, die eine WHERE-Klausel
"WHERE fe_group IN (0,-1)" enthalten, liefern ein leeres Resultset
zurück, obwohl die Datenbank so angelegt wurde:
`fe_group` int(11) NOT NULL default '0',
Auch ein Blick in die Datenbankstruktur mit PHPMyAdmin bestätigt dies.
Die Datenbank wurde also korrekt angelegt Typo3 trägt jedoch wenn man
keine Angaben für die berechtigten Nutzergruppen macht, hier nicht den
Default-Wert ein, sondern läßt das Feld schlichtweg leer. Queries, die
testweise ausgeführt wurden, setzen jedoch den Default-Wert 0,
allerdings nur, wenn die Query wie folgt angegeben wird:
INSERT INTO pages (uid, fe_group) VALUES (10,);
und nicht
INSERT INTO pages (uid, fe_group) VALUES (10, '');
Wenn jedoch unter der alten 3.8.1 Installation eine Seite angelegt wird,
dann wird auch der default Wert richtig mit 0 gesetzt. Nun steht für uns
die Frage im Raum, ob Typo 4.0 beim Speichern der Seiteneigenschaften
einen möglicherweise "unsauberen" Query absetzt bzw ob ihr überhaupt das
Problem nachvollziehen und eventuell einen Tipp geben könnt.
Freundliche Grüße,
tommy
More information about the TYPO3-german
mailing list