MichaelLinke
Aktives Mitglied
Hallo,
ich habe ein Problem mit den Umlauten. Der Shop läuft auf einem eigenen Server und wird grade erst aufgesetzt.
Wenn z.B. im Namen einer Kategorie ein Umlaut enthalten ist wird dieser nicht angezeigt.
Statt einem 'äüö' wird dann nur ein '?' angezeigt.
Alle sonst hier im Forum beschrieben Lösungen funktionieren nicht.
Wenn ich in der Datenbank in der Tabelle tkategorie nachsehe ist auch dort der Fehler vorhanden (nur ein '?' statt dem Umlaut. Daher kann ein Problem mit dem Zeichensatz im Browser ausgeschlossen werden.
Ich vermute das Problem an dieser Stelle: Wenn mit der WAWI ein Update gemacht wird, wird latin1 als Zeichencodierung vorrausgesetzt.
Die Datenbank selber habe ich bereit auf latin1 umgestellt, die VCHAR Datenfelder auch,.
Das Problem ist offenbar vielmehr der Zeichensatz der MYSQL Server Verbindung. Der WAWI Connector reicht die Daten im ISO-8859-1 Format an die MYSQL weiter. Läuft der MySQL Server als Default aber im UTF8 Zeichensatz entsteht das Problem.
Dann werden latin1 Zeichen über eine UTF8 Verbindung übertragen und dabei gehen die Umlaute kaput.
Den Default Zeichensatz des Servers kann ich Global nicht umstellen da dort noch andere Datenbanken mit mehreren 10000 Datensätzen für andere Applicationen laufen die utf8 nutzen.
"Lösen könnte man das wohl nur wenn man den "WAWI -> JTL SHop2 Connector" beibringen könnte, bei jedem Verbindungsaufbau zur MySQL DB ein
SET NAMES 'charset_name'
SET CHARACTER SET charset_name
aufzuführen und damit den Connection Type für die aktuelle Verbindung korrekt zu nutzen.
Hat jemand ein Ähnliches Problem
ich habe ein Problem mit den Umlauten. Der Shop läuft auf einem eigenen Server und wird grade erst aufgesetzt.
Wenn z.B. im Namen einer Kategorie ein Umlaut enthalten ist wird dieser nicht angezeigt.
Statt einem 'äüö' wird dann nur ein '?' angezeigt.
Alle sonst hier im Forum beschrieben Lösungen funktionieren nicht.
Wenn ich in der Datenbank in der Tabelle tkategorie nachsehe ist auch dort der Fehler vorhanden (nur ein '?' statt dem Umlaut. Daher kann ein Problem mit dem Zeichensatz im Browser ausgeschlossen werden.
Ich vermute das Problem an dieser Stelle: Wenn mit der WAWI ein Update gemacht wird, wird latin1 als Zeichencodierung vorrausgesetzt.
Die Datenbank selber habe ich bereit auf latin1 umgestellt, die VCHAR Datenfelder auch,.
Das Problem ist offenbar vielmehr der Zeichensatz der MYSQL Server Verbindung. Der WAWI Connector reicht die Daten im ISO-8859-1 Format an die MYSQL weiter. Läuft der MySQL Server als Default aber im UTF8 Zeichensatz entsteht das Problem.
Dann werden latin1 Zeichen über eine UTF8 Verbindung übertragen und dabei gehen die Umlaute kaput.
Den Default Zeichensatz des Servers kann ich Global nicht umstellen da dort noch andere Datenbanken mit mehreren 10000 Datensätzen für andere Applicationen laufen die utf8 nutzen.
"Lösen könnte man das wohl nur wenn man den "WAWI -> JTL SHop2 Connector" beibringen könnte, bei jedem Verbindungsaufbau zur MySQL DB ein
SET NAMES 'charset_name'
SET CHARACTER SET charset_name
aufzuführen und damit den Connection Type für die aktuelle Verbindung korrekt zu nutzen.
Hat jemand ein Ähnliches Problem