[PHP-users 33170] Re: 文字化けで困っています
marina.999.mina.10.ub @ nifty.com
marina.999.mina.10.ub @ nifty.com
2008年 1月 25日 (金) 19:32:08 JST
kunitsuji_usagiさん、鈴木さん、加藤さん、
tshibaさん、竹内さん、Nobさん、Tanakaさん
渡辺です。
皆さんからの助言をもとに、以下の設定に変更しました。
すると万事文字化けが解消しましたー。
いやー、ここ2週間の事を考えると涙物です。
キーは
postgresql.conf の client_encoding = SJIS
PHPの「--enable-zend-multibyte」
でした。
本当、皆さんのおかげです。
どうもありがとうございました。
===> PHP
./configure \
--prefix=/usr/local/php-4.4.7 \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-pgsql=/export/db/pgsql \
--enable-mbstring \
--enable-mbregex \
--with-gettext=/usr \
--enable-zend-multibyte \ <== 追加
--with-iconv=/usr/local
[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = SJIS
mbstring.http_input = pass
mbstring.http_output = SJIS
mbstring.encoding_translation = Off
mbstring.detect_order = SJIS,EUC-JP,JIS,UTF-8,ASCII
mbstring.substitute_character = none;
===> PostgreSQL
/export/db/pgsql/data/postgresql.conf
client_encoding = SJIS
PHP-users メーリングリストの案内