Umlaute nach Update "kaputt"

Hilfe zu Znuny Problemen aller Art
Locked
Sniff
Znuny newbie
Posts: 4
Joined: 13 Feb 2012, 10:28
Znuny Version: OTRS 3.0.6 + 3.1.0

Umlaute nach Update "kaputt"

Post by Sniff »

Ich habe auf einem Testsystem (Windows Server2008) ein Update von OTRS 3.0.6 auf auf 3.1 durchgeführt. Nach dem Update sind die Umlaute an einigen Stellen kaputt. (zB: ä= ä, ö= ö) Der Fehler tritt bei FAQ Artikeln und den Namen der Agenten auf, nicht aber z.B. bei den Kunden.
Das OTRS läuft mit einer MSSQL Datenbank und ist per LDAP mit dem AD verbunden.

Ich habe bereits mit den Config Einträgen und diversen anderen Lösungswegen aus Foren herumprobiert, bisher hat es sich allerdings nicht gebessert.

Config Einträge:

Code: Select all

SourceCharset => 'utf-8',
DestCharset => 'iso-8859-1',
Vielen Dank im vorraus.
Produktiv: OTRS 3.1.1

Betriebssystem: Windows Server 2008 R2
MSSQL Datenbank verbunden mit einem Active Directory
Wolfgangf
Znuny ninja
Posts: 1029
Joined: 13 Apr 2009, 12:26
Znuny Version: 6.0.13
Real Name: Wolfgang Fürtbauer
Company: PBS Logitek GmbH
Location: Pinsdorf

Re: Umlaute nach Update "kaputt"

Post by Wolfgangf »

ich habe bei beiden 'utf-8' und dann funktioniert alles wunderbar
Produktiv:
OTRS 6.0.13/ ITSM 6.0.13
OS: SUSE Linux (SLES 12, Leap), MySql 5.5.x, 5.6.x
Windows 2012 AD Integration (agents and customers), Nagios integration (incidents, CMDB), Survey, TimeAccounting
Sniff
Znuny newbie
Posts: 4
Joined: 13 Feb 2012, 10:28
Znuny Version: OTRS 3.0.6 + 3.1.0

Re: Umlaute nach Update "kaputt"

Post by Sniff »

Das hatte ich schon ausprobiert, bei meiner Installation ändert sich dadurch leider nichts.

Ich habe gerade einmal die de.pm aus Kernel\Language durch die alte Datei vor dem Update ausgetauscht, dadurch wird ein Teil der Umlaute in den FAQ Artikeln wieder korrekt dargestellt, das hat aber logischerweise bei den Agentennamen nicht geholfen.
Produktiv: OTRS 3.1.1

Betriebssystem: Windows Server 2008 R2
MSSQL Datenbank verbunden mit einem Active Directory
BlackSeaPirate
Znuny newbie
Posts: 1
Joined: 05 May 2012, 23:48
Znuny Version: 3.1.4

Re: Umlaute nach Update "kaputt"

Post by BlackSeaPirate »

Hallo,

ich hatte ähnliche Probleme mit den Umlauten.

OTRS läuft bei mir unter Windows 2003-Server und als DB verwende ich MSSQL 2005.

Nach Stundenlangem Googgeln bin ich auf folgendes gekommen:

Da ich bereits seit 2007 OTRS unter Windows und MSSQL verwende, wurde damals
in der OTRS-Datenbank VARCHAR statt NVARCHAR als Datentyp verwendet und es ist definitiv so,
dass in Spalten mit VARCHAR unter MSSQL 2005 nicht die Umlaute mit UTF-8 gespreichert werden können.

Ich habe Anhand des neuen DB-Create-Scripts für MSSQL, zu finden unter
[OTRS_HOME]\scripts\database\otrs-schema.mssql.sql, alle meine Tabellen-Spalten der OTRS-DB
entsprechend auf NVARCHAR umgestellt und meine Probleme mit Umlauten sind behoben.

Zudem sind noch folgende Einstellungen gesetzt:

Config.pm:
$Self->{'DefaultCharset'} = 'utf-8';

Apache/httpd.conf:
AddDefaultCharset utf-8

Ich hoffe, dass hilft einigen !

Grüße, BlackSeaPirate
Locked