[PHP-users 8587] MacOS XでPHP

なかにし php-users@php.gr.jp
Thu, 11 Jul 2002 19:06:58 +0900


こんにちは。
初めまして。
中西といいます。

今回初めて投稿します。

当方、MacOS Xで PHP + PostgreSQL の勉強をしているのですが、
文字コードの設定で悩んでいます。
Postgre内部は EUC-JP で、その他の外側をすべて Shift-JIS で
処理したいと考えています。
(PHP 4.2.1、PostgreSQL 7.2.1、MacOS X 10.1.5です。)

PHP.net で mbstring まわりを調べて設定してみました。
    http://www.php.net/manual/ja/ref.mbstring.php
マニュアルを見ながら以下のように設定をしてみました。

output_buffering     = On
output_handler       = mb_output_handler
default_charset      = Shift_JIS
mbstring.http_input  = auto
mbstring.http_output = SJIS
mbstring.internal_encoding = EUC-JP
mbstring.substitute_character = none
mbstring.detect_order         = auto
mbstring.func_overload = 7

ただ、output_handler の1文を入れると、
Apacheが立ち上がらなくなってしまいます。

何か設定が間違っているのかもしれませんが、手がかりがつかめません。
どなたかアドバイスをいただけるないでしょうか?

よろしくお願いします。


---- 

>>┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌
>>  中 西 健 一
>>  ken1-n@n-beetle.net
>>  http://n-beetle.net/
>>┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌