Seite 1 von 1

UTF-8 im Backend ok im Frontend NICHT

Verfasst: Mi 9. Okt 2013, 16:51
von achiboy
Hallo

Ich habe jetzt schon tonnenweise Threads durchgelesen und kriege es trotzdem nicht hin.
Mit dem Update auf Contenido 4.9 habe ich nun auch auf UTF-8 umgestellt.
  • Ich habe alle Tabellen konvertiert.
    Die Mandanten-Sprache umgestellt.
    Alle Dateien (Plugins, ...) konvertiert.
    Die Datenbankverbindung auf utf-8 gestellt
    Die Datenbank hat das charset utf-8
Im Backend wird alles wunderbar angezeigt.
Auch die Artikel sehen gut aus.
Wenn ich den selben Artikel aber im Frontend öffne, werden die Umlaute zerschossen (z.B. Zugehörigkeit)

Was habe ich vergessen?

Merci im Voraus für die Hilfe...

Re: UTF-8 im Backend ok im Frontend NICHT

Verfasst: Mi 9. Okt 2013, 17:14
von xmurrix
Hallo achiboy,

anscheinend wird das Frontend noch mit dem Encoding ISO-8859-1 ausgegeben, oder mit einem anderen Encoding, nicht mit UTF-8.

Hast du im Backend unter "Administration -> Sprachen" auch das Encoding der Sprachen auf UTF-8 umgestellt?

Oder liefert der Web-Server im Frontend alles mit einem anderen Encoding aus. Man kann z. B. den Web-Server so einstellen, dass die Ausgabe ein bestimmtes Encoding haben kann. Ich weiß auf anhieb nicht, ob man den dann in PHP während der Ausgabe der Seite überschreiben kann...

Gruß
xmurrix

Re: UTF-8 im Backend ok im Frontend NICHT

Verfasst: Mi 9. Okt 2013, 18:40
von achiboy
Ja, bei den Sprachen hatte ich das Encoding auch angepasst.
Es ist mir etwas peinlich, aber nach dem Neustart vom XAMPP hat es funktionert :roll: