Kundensuche mit Umlauten nicht möglich

Hilfe zu Znuny Problemen aller Art
Locked
joel
Znuny newbie
Posts: 52
Joined: 27 Jan 2011, 15:08
Znuny Version: 3.3.9

Kundensuche mit Umlauten nicht möglich

Post by joel »

Problem 1:
Es kann nicht nach Kunden gesucht werden, die Umlaute im Namen verwenden z.B. Hüxxxxxxh (#XXXXXX).
Mögliche Ursache: Die Kundentabelle ist SQL_ASCII kodiert und nicht utf-8.
Die Kunden werden in der Auswahl korrekt mit Umlauten angezeigt werden.

Problem 2:

Wenn man einen Namen sucht, der häufig vertreten ist, findet man nicht alle Ergebnisse.
Beispiel. Ich suche einen Kunden Hans dann wird das Suchergebnis ab Nummer XXXXX abgeschnitten. Alle anderen Ergebnisse werde nicht angezeigt.

Hat jemand eine Idee?


OTRS 3.0.6
PostgreSQL
Produktiv: OTRS: 3.3.10
SLES 11
postgresql
joel
Znuny newbie
Posts: 52
Joined: 27 Jan 2011, 15:08
Znuny Version: 3.3.9

Re: Kundensuche mit Umlauten nicht möglich

Post by joel »

push ;p
Produktiv: OTRS: 3.3.10
SLES 11
postgresql
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Kundensuche mit Umlauten nicht möglich

Post by jojo »

Dein System ist fehlerhaft konfiguriert...
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: Kundensuche mit Umlauten nicht möglich

Post by KlausNehrer »

Gibt es auch eine Lösung für die Idee "Dein System ist fehlerhaft konfiguriert..."?

Bei mir funktioniert die Suche nach Namen mit Umlauten (Schön) auch nicht:
Charset encode 'utf-8' -=> 'iso-8859-1' (SELECT "Person" , Vorname, Name, Email FROM OTRS_Kunden WHERE ((Vorname LIKE '%schön%' OR Name LIKE '%schön%' OR Tel LIKE '%schön%' OR TelMobil LIKE '%schön%' ) ) ) not supported!
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Kundensuche mit Umlauten nicht möglich

Post by jojo »

Charset encode 'utf-8' -=> 'iso-8859-1' not supported...


Die Kundendatenbank muss utf-8 sein
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: Kundensuche mit Umlauten nicht möglich

Post by KlausNehrer »

So war es einfach ... in der Config.pm den DestCharset ändern:

Code: Select all

        SourceCharset => 'iso-8859-1',           
        # DestCharset => 'utf-8',
	DestCharset => 'iso-8859-1',

Danke.
Locked