Zum Inhalt springen

TV und Zeichenkodierung?

Erstellt am 21. Oktober 2006 · 2 Antworten · letzte Antwort am 24. Oktober 2006

Tags: Frage

FunnyDingo ·

Hallo zusammen,

mit Tipps von steffenk versuche ich gerade eine Typo3-Installation auf eine reine UTF-8-Umgebung umzustellen (siehe Thread. Mit den Nutzdaten hat das euch geklappt, aber TV streikt nun.

Ich bekomme im FE folgende Fehlemeldung mit der ich nichts anfangen kann

Template Object could not be unserialized successfully.
Are you sure you saved mapping information into Template Object with UID "10"?

hat das von euch schon mal jemand gelesen? Vielleicht sollte ich anmerken, das diese UID 10 auf allen Seiten gleich ist. Ist da vielleicht irgendwas schief gelaufen? Habe mal nach dem Fehler gegoogelt und folgende Seite gefunden:
http://lists.netfielders.de/pipermail/typo3-german/2005-December/007731.html
Da ist die Rede davon, dass durch eine Änderung der CRLF TV durcheinander gekommen sein könnte. Vielleicht ist dies bei dem neuen UTF-8-Format ja auch so? Ich kenne mich mit TV kaum aus. Kann man die TV-Daten vielleicht irgendwo exporieren und importieren, so dass ich sie nochmal "sauber" in die UTF-8-Umgebung rein bekomme?

Gruß,
Funny

FunnyDingo ·

Ich bin gerade noch über einen Burg-Report zu dem Thema gestolpert. Ich verstehe den letzten Post dazu jedoch nicht:

This happens when template's charset is incompatible with database charset. Mysql does not save template properly. Problem happens only with mysql 4.1..x or newer (where set names utf8 is needed). There is nothing TV can do here. I suppose we can close this bug.

Was könnte mit "template's charset" gemeint sein?

FunnyDingo ·

Okay, ich habe eine Lösung gefunden (obwohl ich mich mit TV nicht so gut auskenne, werde ich versuchen es richtig zu erläutern, vielleicht kann mich ja jemand korrigieren falls etwas nicht stimmt).

Eigentlich ganz einfach: Templates im Filesystem liegen habe ich mit einem entsprechenden Editor als UTF-8 gespeichert. TV hat direkt mitgeteilt, dass sich die Templates seit dem letzten mapping geändert haben. Also habe ich die Mappings neugemacht und erfreute mich nun an einer reinen UTF-8-Umgebung.