[rt-users] 3.0.9, Perl 5.8.3, and UTF-8 problem still
Dmitry Monakhov
monakhv at ot.ru
Wed Mar 3 04:48:18 EST 2004
I have the same problem with with searching russion utf8 character!
I'm using Mysql 4.0.16, perl 5.8.3, apache 1.3.27+mod_perl
Toni Mueller wrote:
>
> Hello,
>
> I've got a problem finding tickets with accented characters. To test,
> I've generated a ticket with a subject containing my last name,
> "Müller". When searching it, I get the correct display in the web page
> search mask, namely
>
> Status = open [delete]
> Subject LIKE müller [delete]
> Status = new [delete]
>
> But I don't find the ticket. This is what I find in the query log
> (PostgreSQL 7.4.1 on Debian unstable for the whole thing including the
> browser):
>
> Mar 2 16:12:23 spruce postgres[4294]: [16-1] LOG: statement: SELECT count(main.id) FROM Tickets main WHERE ((main.EffectiveId
> Mar 2 16:12:23 spruce postgres[4294]: [16-2] = main.id)) AND ((main.Status != 'deleted')) AND ((main.Type = 'ticket')) AND ( ( (main.Subject ILIKE '%m\203ller%') ) AND (
> Mar 2 16:12:23 spruce postgres[4294]: [16-3] (main.Status =
> 'open')OR(main.Status = 'new') ) )
>
>
> Sorry, this is garbled. The string around ILIKE above reads like this in
> Emacs hexl-mode:
>
> 00000130: 6d61 696e 2e53 7562 6a65 6374 2049 4c49 main.Subject ILI
> 00000140: 4b45 2027 256d c35c 3230 33c2 bc6c 6c65 KE '%m.\203..lle
> 00000150: 7225 2729 2029 2041 4e44 2028 0a4d 6172 r%') ) AND (.Mar
>
> Or, with od:
>
> 1776600 e sp = sp ' t i c k e t ' ) ) sp A
> 1776620 N D sp ( sp ( sp ( m a i n . S u b
> 1776640 j e c t sp I L I K E sp ' % m C \
> 1776660 2 0 3 B < l l e r % ' ) sp ) sp A
> 1776700 N D sp ( nl M a r sp sp 2 sp 1 6 : 1
> 1776720 2 : 2 3 sp s p r u c e sp p o s t
>
>
> My database is configured to have a standard encoding of UNICODE.
>
> If I search for a string with no accented characters, I find the
> ticket(s) no problem.
>
>
> TIA!
>
>
>
> Best,
> --Toni++
>
> _______________________________________________
> rt-users mailing list
> rt-users at lists.bestpractical.com
> http://lists.bestpractical.com/mailman/listinfo/rt-users
>
> Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm
>
--
Dmitry Monakhov System Administrator
Open Technologies, tel: +7(095)787-7027
e-mail: monakhv at ot.ru, http://www.ot.ru/
More information about the rt-users
mailing list