[PHP-users 7169] PHP-4.2.0 mb_output_handler
Nobuyuki Tsuruta
php-users@php.gr.jp
Fri, 26 Apr 2002 18:47:38 +0900
こんにちわ。鶴田@TMSです。
PHP 4.1.1からPHP 4.2.0に移行すべく、動作検証してみて
いるのですが、ob_start()でmb_output_handlerを使うと、
ob_end_flush()してもなぜかバッファの内容が出力されな
いことがあります。
ob_end_flush()関数からはtrueが返ってくるのですが・・。
とりあえずob_get_contents()してからmb_convert_encoding()
かましてprint()することで回避していますが、これは問題なく
動いてます。
このあたりの原因等について思い当たる方がいらっしゃいまし
たら、何卒ご教授ください。
環境は以下のようになってます。
OS: Redhat Linux 7.1 (Kernel 2.4.2-2)
Apache: 1.3.24
PHP: 4.2.0
'--enable-mbstring'
'--enable-mbstr-enc-trans'
'--with-apxs=/usr/local/apache/bin/apxs'
'--with-pgsql=/usr/local/pgsql'
'--with-dom=/usr'
'--with-zlib-dir=/usr'
'--with-gd=/usr'
'--with-jpeg-dir=/usr'
php.iniではmbstringの設定をデフォルトのまま有効に
し、register_globalsをOnにしております。
--
+-----------------------------------------------------------------------+
| Nobuyuki Tsuruta tsuruta@tms-px.co.jp |
| imode迷惑メール対策のためエラーメールが返ることがあります。 |
| |
| System Planning Division |
| Top Management Service, inc. |
| 2-20 Kandajinbo-Cho Chiyoda-Ku, Tokyo 101-0051 |
| TEL : 03-3556-9001 |
| FAX : 03-3556-9007 |
| http://www.tms-px.co.jp/ |
| "SkyBoard", "Shop Manager"..... What's Next? |
+-----------------------------------------------------------------------+