#35730 [Fbk->Opn]: mssql didn't use the right character encoding in freetds.conf

From: Date: Tue, 20 Dec 2005 00:37:50 +0000
Subject: #35730 [Fbk->Opn]: mssql didn't use the right character encoding in freetds.conf
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-90689@lists.php.net to get a copy of this message
 ID:               35730
 User updated by:  liang at saga-city dot com
 Reported By:      liang at saga-city dot com
-Status:           Feedback
+Status:           Open
 Bug Type:         MSSQL related
 Operating System: FreeBSD
 PHP Version:      5.1.1
 Assigned To:      fmk
 New Comment:

We have some production machines with PHP5.0.3/FreeBSD5.4/FreeTDS0.62.4
installed, All works great.

Now we are setting a clean and new FreeBSD 6.0 system box
with only freetds-0.63 mysql5.0-client and apache22 installed. It's
obvious testing PHP4/PHP5 installation link to the same freetds
library.


Previous Comments:
------------------------------------------------------------------------

[2005-12-19 18:12:27] sniper@php.net

Are you absolutely sure you're linking PHP with the same freetds
library as you did with PHP 4?

------------------------------------------------------------------------

[2005-12-19 05:48:08] liang at saga-city dot com

we have been testing the mssql extension 
both in PHP4 and PHP5.1.1, " with the same freetds.conf "

        tds version = 8.0
        client charset = BIG-5


In php4, it works fine, but not in php5.1.1 
( our old system uses php5.0.3 also work fine in the "same"
freetds.conf )

------------------------------------------------------------------------

[2005-12-19 03:27:06] fmk@php.net

All encoding is handled by freetds in both PHP4 and PHP5. Execpt for
internal PHP stuff the mssql extension is the same for PHP4 and PHP5.

You need to change the encoding in freetds.conf.

------------------------------------------------------------------------

[2005-12-19 02:29:00] liang at saga-city dot com

Description:
------------
php5 mssql didn't use character encoding specify in freetds.conf (
alwasy use ISO-8559-1 , seen in freetds.log )

switch to php4 , everythings works fine



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=35730&edit=1


Thread (13 messages)

« previous php.bugs (#90689) next »