文字コード掲示板


記事表示


No.239投稿日時:2005/01/05(水) 23:01    <親記事>
投稿者:abc  <E-Mail>

webシステム(phpとPowerGresPlusの

はじめて投稿させていただきます。

LinuxEnterPriseESとphpとPowerGresPlus(PostgresSqlの製品版)の組み合わせでWebシステムを開発したんですが、PowerGresPlusのログに以下のようなエラーが出てDBに登録できませんでした。エラーメッセージからは、EUC−JPのコードの範囲外の文字を登録しようとして失敗していることがわかります。

Dec 11 01:17:22 revsv01 postgres_review[26917]: [2] ERROR: Invalid EUC_JP character sequence found (0x9509)
Dec 14 02:26:13 revsv01 postgres_review[27238]: [2] ERROR: Invalid EUC_JP character sequence found (0x9334)
Dec 14 02:28:21 revsv01 postgres_review[27271]: [2] ERROR: Invalid EUC_JP character sequence found (0x9354)
Dec 14 02:33:13 revsv01 postgres_review[27376]: [2] ERROR: Invalid EUC_JP character sequence found (0x9377)
Dec 14 02:40:00 revsv01 postgres_review[27495]: [2] ERROR: Invalid EUC_JP character sequence found (0x932d)

ここで、質問ですが、これら0x9509、0x9334、0x9354、0x9377、0x932dはどういう文字かを知りたいのですが調べる方法は何かないでしょうか。

尚、以下のような設定にしています。
PHPの文字コードの設定:EUC-JP
HTTP入力:auto(“auto”は、「ASCII,JIS,UTF-8,EUC-JP,SJIS」の順である)
HTTP出力:EUC-JP
PowerGresPlusの設定:EUC-JP

よろしくご回答願います。


Script : Sylpheed 1.24
Modified by MORIYAMA Masayuki