[PHP-users 25242] EUCでHTML出力されてしまう(SJISで出力したい)

Daisuke Miyagawa mygwdisk @ mg.point.ne.jp
2005年 4月 2日 (土) 13:57:01 JST


だいすけと申します。
質問させてください。

共有サーバを借りてまして、SJISでHTML出力させたいのですが、
どうしてもEUCで出力されてしまいます。

//-----------------------------------------------------------

環境は、
PHP⇒CGi版の4.2.4-dev
OS⇒FreeBSD 4.7-RELEASE
ウェブサーバ⇒Apache/1.3.33、
です。

なお、
phoinfo();で見ましたところ、
Configure Commandは、
'./configure' '--with-pgsql=/usr/local/pgsql' '--without-mysql' '--without-msql' 
'--enable-discard-path' '--enable-track-vars' '--enable-mbstring' 
'--enable-mbstr-enc-trans' '--with-gd=/usr/local' '--with-jpeg-dir' 
'--with-png-dir' '--with-zlib' '--with-xpm-dir=/usr/X11R6' 
'--with-freetype-dir=/usr/local/include/freetype2' 
'--with-ttf=/usr/local/include/freetype1' '--with-tiff-dir'
となっています。
(つまり、ちゃんと --enable-mbstring は入ってます。)

また、
phpinfo()で見る限り、
php.iniで mbstring.http_outputを設定していない(no value)のようです。

そこで、自分で、
ini_set('mbstring.http_output', 'SJIS'); したのですが、
(ini_setよりあとに、、phpinfo();を書いたところ、
mbstring.http_outputのLocal Valueが、
SJISになっていることを確認済)

でも、どうしてもHTML出力がEUCになってしまいます。

SJISでHTML出力したいのですが、
どうすればいいのでしょうか?

よろしくお願いします。

--
だいすけ
email mygwdisk @ mg.point.ne.jp



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