HowTo. Fehler beim Update auf 3.17 Build 3

Modulexpert

Sehr aktives Mitglied
14. März 2007
1.678
1
Hallo!

Ihr bekommt einen Fehler beim Update auf die obengenannte Version. Euer Shop hängt nun in dieser Updateschleife fest ?
Es liegt an eurer Tabellen Codierung.Je nachdem welche Ihr nutzt müssen diese Werte angepasst werden.
Auf 3 Server hatte ich die Codierung utf8_gerneral_ci
Folgenden Fehler verursacht das Update:
SQL Fehler (1071): Specified key was too long; max key length is 1000 bytes

Was muß ich machen ?
Wenn Ihr oben stehende Codierung habt dann folgendes:
öffne update/316/update1.sql
Ersetze Zeile 73
PHP:
ALTER TABLE `tredirect` ADD INDEX `idxFromTo` (`cFromUrl` ASC, `cToUrl` ASC);
mit folgendem :
PHP:
ALTER TABLE `tredirect` ADD INDEX `idxFromTo` (`cFromUrl`(165) ASC, `cToUrl`(165) ASC);

danach Tabelle tversion
Code:
Column nFehler auf 0 Setzen
Column cFehlerSql auf "" setzen

Wenn das erledigt ist :
Ausloggen aus dem Backend(falls eingeloggt)
Einloggen in das Backend
Das Update nun weiterführen.
Das Update ist nun vollzogen 🙂
 

Ähnliche Themen