Zum Inhalt springen

update typo3.8 auf typo4

Erstellt am 24. April 2006 · 2 Antworten · letzte Antwort am 29. September 2007

Tags: Frage

Liberation ·

Eingentlich funktioniert alles soweit bis auf diese Meldung:

####
Important notice!
- The Reference Index table is empty which is likely to be the case because you just upgraded your TYPO3 source. Please go to Tools>DB Check and update the reference index.

It is highly recommended that you change this immediately.
####

Auch wenn ich den index im DB-tool update bekomme ich den Fehler weiterhin.

Habt ihr ähnliche Probleme & oder vielleicht eine lösung?

jweiland ·

Im Installtool gibt es eine Option um einen Faktor für die Größe der Datenbankfelder zu definieren (für utf-8-). Wenn hier ein Wert > 1 drin steht, kann es ein Problem mit MySQL < 4.1 geben, da die Feldgröße für refindex 200 Zeichen ist und bei einem Faktor von z.B. 2 auf 400 gesetzt würde -> das Feld wird in der DB aber nicht angelegt, wenn > 255.

Falls dies also die Ursache des Problems ist entweder auf MySQL 4.1 updaten oder den Faktor auf 1 stellen.

Jochen Weiland

masa ·

Hi,

Ist ein alter Thread aber vielleicht doch noch interessant für den einen oder anderen:
Ich hatte das gleiche Problem wie "Liberation" schrieb.
Ich habe dann, mal da nachgesehen was "jweiland" erwähnt hatte.
Bei mir war unter [SYS][multiplyDBfieldSize] schon "1" eingetragen (PHP Version 4.3.9) ich habe dann mal "0" eingetragen und den DB Check/Update im backend wieder durchgeführt und dieses Mal hat er dann endlich die Reference Index table geupdated! - Fehlermeldung endlich weg.
Alles scheint jetzt soweit gut zu funktionieren, ohne Fehlermeldungen.
Was ich allerdings nicht weiß ist, ob ich [SYS][multiplyDBfieldSize] jetzt besser auf "0" lasse oder wieder auf "1" setzen sollte. Ich habe es mal testweise auf "1" zurückgesetzt und die Fehlermeldung bleibt weiterhin aus.

Grüße,
Masa