Hallo zusammen,
bei einem Kunden habe ich ein Upgrade von 2.4.7 auf 3.0.17 durchgeführt, alles ok. Dann wollte ich weiter auf 3.1.12, auch soweit ok,
aber nach diesem Upgrade werden Sonderzeichen in bestehenden Tickets nicht mehr korrekt dargestellt, außerdem auch nicht bei den
Agentennamen und auch nicht bei den Usern, die aus dem AD gezogen werden. Neue Tickets werden korrekt dargestellt.
OTRS läuft unter Windows 2003 auf einem MS SQL 2008 R2 Express, und auch in der Datenbank selbst werden die Umlaute schon nicht korrekt dargestellt.
Das hat OTRS aber vor dem Upgrade nicht gestört, da war es genauso. Die Migrationsskripte inkl. der Datatype-Upgrades sind ohne Meckern durchgelaufen.
Im Forum habe ich mehrere Einträge bzgl. DefaultCharset, de.pm etc. gefunden und habe auch bemerkt, dass in der 3.1.12er config.pm ein "use utf-8;" hinzugekommen ist, bekomme aber trotz verschiedenster Kombinationen das Problem nicht in den Griff.
Das liegt wahrscheinlich daran, dass ich zwar ein grundlegendes Verständnis von Zeichensätzen habe, aber wie die Einstellungen der DB, Apache, Dateien und OTRS zusammenspielen, verstehe ich noch nicht.
Kann mir hier jemand behilflich sein?
Danke und Gruß
Sandro
Probleme mit Umlauten/Sonderzeichen nach Upgrade auf 3.1
Re: Probleme mit Umlauten/Sonderzeichen nach Upgrade auf 3.1
Hallo zusammen,
gibt es wirklich niemanden, der eine Idee hat?
Danke und Gruß
gibt es wirklich niemanden, der eine Idee hat?
Danke und Gruß
-
- Znuny guru
- Posts: 5018
- Joined: 13 Mar 2011, 09:54
- Znuny Version: 6.0.x
- Real Name: Renée Bäcker
- Company: Perl-Services.de
- Contact:
Re: Probleme mit Umlauten/Sonderzeichen nach Upgrade auf 3.1
War die Datenbank bei 2.4.7 in iso-8859-1? Hast Du die Datenbankinhalte nach utf-8 konvertiert?
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: Probleme mit Umlauten/Sonderzeichen nach Upgrade auf 3.1
Hallo reneeb,
vielen Dank für Deine Antwort!
Das hier konnte ich herausfinden:
Collation der DB: Latin1_General_CI_AS
Collation der Columns: Mischung aus Latin1_General_CI_AS und Latin1_General_CS_AS
Zeichensatz aller Columns: alle iso_1 (scheint das gleiche wie iso-8859-1 zu sein)
Kannst Du damit etwas anfangen?
Bewusst habe ich keine Konvertierung nach utf-8 durchgeführt. Ich habe die Datatype-Conversion laut http://doc.otrs.org/3.1/en/html/upgradi ... types.html durchgeführt, meinst Du das?
Danke und Gruß
vielen Dank für Deine Antwort!
Das hier konnte ich herausfinden:
Collation der DB: Latin1_General_CI_AS
Collation der Columns: Mischung aus Latin1_General_CI_AS und Latin1_General_CS_AS
Zeichensatz aller Columns: alle iso_1 (scheint das gleiche wie iso-8859-1 zu sein)
Kannst Du damit etwas anfangen?
Bewusst habe ich keine Konvertierung nach utf-8 durchgeführt. Ich habe die Datatype-Conversion laut http://doc.otrs.org/3.1/en/html/upgradi ... types.html durchgeführt, meinst Du das?
Danke und Gruß
Re: Probleme mit Umlauten/Sonderzeichen nach Upgrade auf 3.1
Hallo,
gibt es hierfür keine Lösung? Oder fehlen noch Infos?
Danke und Gruß
gibt es hierfür keine Lösung? Oder fehlen noch Infos?
Danke und Gruß
-
- Znuny newbie
- Posts: 20
- Joined: 06 Nov 2013, 15:22
- Znuny Version: OTRS 3.3.0.beta2
- Real Name: Tim
- Location: Oldenburg
Re: Probleme mit Umlauten/Sonderzeichen nach Upgrade auf 3.1
Hallo zusammen,
bei mir tut sich ein ähnliches Problem auf.
Der Zeichensatz meines externen Backends (MSSQL) ist mit Latin1_General_CI_AS kodiert. Die Umlaute und Sonderzeichen werden im OTRS zwar korrekt angezeigt, aber wenn ich z.B. nach "Schlüter" suche, bekomme ich kein Ergebnis!
Ich müsste dann schon nach "Schl*ter" suchen...
Habe zwar schon folgendes gefunden:
Aber irgendwie bekomme ich es trotzdem nicht zum Laufen 
bei mir tut sich ein ähnliches Problem auf.

Der Zeichensatz meines externen Backends (MSSQL) ist mit Latin1_General_CI_AS kodiert. Die Umlaute und Sonderzeichen werden im OTRS zwar korrekt angezeigt, aber wenn ich z.B. nach "Schlüter" suche, bekomme ich kein Ergebnis!
Ich müsste dann schon nach "Schl*ter" suchen...
Habe zwar schon folgendes gefunden:
Code: Select all
# if your frontend is unicode and the charset of your
# customer database server is iso-8859-1, use these options.
SourceCharset => 'iso-8859-1',
DestCharset => 'utf-8',

OTRS 3.3.0.beta2 @ PostgreSQL 9.1 @ Debian 7.2
externes Kundendaten-Backend: MS SQL 10.50.1600.1
externes Kundendaten-Backend: MS SQL 10.50.1600.1