moin,
ich habe versucht RealURL 1.9.4 zu installieren. TYPO3 Version ist 4.4.2.
Es konnte allerdings nicht die Tabelle tx_realurl_uniqalias angelegt werden. gebe ich den befehl in phpmayadmin ein, erhalte ich folgende fehlermeldung: Specified key was too long; max key length is 1000 bytes
CREATE TABLE tx_realurl_uniqalias (
uid int(11) NOT NULL auto_increment,
tstamp int(11) DEFAULT '0' NOT NULL,
tablename varchar(255) DEFAULT '' NOT NULL,
field_alias varchar(255) DEFAULT '' NOT NULL,
field_id varchar(60) DEFAULT '' NOT NULL,
value_alias varchar(255) DEFAULT '' NOT NULL,
value_id int(11) DEFAULT '0' NOT NULL,
lang int(11) DEFAULT '0' NOT NULL,
expire int(11) DEFAULT '0' NOT NULL,
PRIMARY KEY (uid),
KEY tablename (tablename),
KEY bk_realurl01 (field_alias(20),field_id,value_id,lang,expire),
KEY bk_realurl02 (tablename(32),field_alias(20),field_id,value_alias(20),expire)
);
wenn ich varchar(255) auf varchar(230) bei "tablename" ändere, kann ich die tabelle anlegen.
ich habe auch schon danach gegooglet und bin aber nur auf ältere beiträge gestoßen, in denen gesagt wird, dass der bug in der "neuen" RealURL version behoben ist. Nun sind wir der "neuen" Version aber schon einige Schritte voraus. In den Beiträgen steht was von 1.1.4.
Mir ist aufgefallen, dass dieser Fehler momentan nur bei der RealURL Version 1.9.4 auftritt.
Hat jemand ähnliche Erfahrungen gemacht bzw. eine andere Lösung für das Problem als varchar(230) bei "tablename" zu setzen.