[PHP-users 24165] RedHat9 + freeTds0.62 + php4.1.2でcharacter WARNING

NKB 久保田 m_kubota @ nkb.co.jp
2005年 1月 17日 (月) 22:20:35 JST


お世話になります。NKB久保田と申します。

Redhat7 + freeTds 0.53 + php4.0.6 + Apache 1.3.27 で
動いていたWebアプリが

RedHat9 + freeTds 0.62 + php 4.1.2 + Apache 1.3.33
と版数を上げたところ挙動がおかしくなり,
困っております。


---php code --------
$iRet = sybase_connect("SqlSvr","XXX","XXX");

$sSql = "select * from t_test";
$iRtn = sybase_query($sSql);

        while ($item = sybase_fetch_array($iRtn)) {
                print "${item['name']} ";
                print "<BR>";
        }

---warning ---------
Warning: Sybase error: WARNING! Some character(s) could not be converted 
into client's character set. (severity 16) in /home/hogehoge/db_sample.
php on line 25


環境)
Linuxサーバ
RedHat9 + freeTds 0.62 + php 4.1.2 + Apache 1.3.33

Windowsサーバ
Windows2000 Advanced Server + MSSqlSvr 2000

FreeTDS)
[MSSQL]
host = XXX.XXX.XXX.XXX
port = 1433
language = Japanese
client charset = EUC-JP
tds version = 8.0 ←7.0も試しましたが×
dump file = /usr/local/freetds/dump.log
dump append file = yes
※情報を得ようとDumpを試みたつもりですが,有効になりませんでした。

その他ストアドも怪しくなっております。
同じようなご経験またはご指摘をいただければ幸いです。

NKB.INC**************************************
久保田 充男   E-MAIL:m_kubota @ nkb.co.jp
URL:http://www.nkb.co.jp/
*********************************************


PHP-users メーリングリストの案内