[TYPO3-german] Fehlermeldung bei Installation von realurl - Specified key was too long; max key length is 1000 bytes
Markus Kobligk
markus at kobligk.de
Fri Aug 15 11:38:31 CEST 2008
Hallo zusammen,
ich habe soeben realurl installiert. Beim Anlegen der Extension wollte Typo3
dann die Tabelle tx_realurl_uniqalias anlegen.
Da dies nicht klappte habe ich mir die SQL-Anweisung in PHPMyAdmin kopiert
und bekomme immer die im Betreff genannte Fehlermeldung
"Specified key was too long; max key length is 1000 bytes". Typo3 und auch
die Datenbank ist alles auf utf-8 eingestellt und ich habe im InstallTool
den Wert für "multiplyDBfieldSize" auf 3 gesetzt, da die Seite mehrsprachig
sein wird (auch mit asiatischen Sprachen).
Die SQL-Anweisung sieht wie folgt aus:
CREATE TABLE tx_realurl_uniqalias (
uid int(11) NOT NULL auto_increment,
tstamp int(11) NOT NULL default '0',
tablename varchar(150) NOT NULL default '',
field_alias varchar(90) NOT NULL default '',
field_id varchar(90) NOT NULL default '',
value_alias text NOT NULL,
value_id int(11) NOT NULL default '0',
lang int(11) NOT NULL default '0',
expire int(11) NOT NULL default '0',
PRIMARY KEY (uid),
KEY tablename (tablename),
KEY bk_realurl01 (field_alias,field_id,value_id,lang,expire),
KEY bk_realurl02 (tablename,field_alias,field_id,value_alias(20),expire)
)
Das das was mit dem utf-8 zu tun habe ich wohl schon rausbekommen,
allerdings keine Lösung für das Problem.
Grüße,
Markus
More information about the TYPO3-german
mailing list