[PHP-users 7312] pgsql.so でタイムアウト

Jun Kuwamura php-users@php.gr.jp
Wed, 8 May 2002 12:23:15 +0900 (JST)


くわむらです。

  Plamo-Linux 用にパッケージを作っているのですが、
PHP4.2.0 で PostgreSQL7.2.1 を セルフコンテインド
エクステンションモジュール pgsql.so にして dl() で
ロードして使うと、いつもタイムアウトになることに気が
付き、原因がわからずはまってました。
  結論は、pgsql.so を作らず libphp4.so に組み込むと起
きないということでした。
  pgsql.so はロードされていて、問い合わせはバックエンド
へ通ってテーブルを作ったりできていますが、そのあとPHPに
戻らないような感じでPHPの処理がタイムアウトします。

  関係はないと思いますが、PHP4に当てたパッチは reg.c と
mbstring.c  です。 mbstring 関係の php.ini の設定は以下
のものです。
--
output_buffering = On
output_handler = mb_output_handler

mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = EUC-JP
mbstring.detect_order = auto
mbstring.substitute_character = none;
--

  Jun Kuwamura
 rC Cm
   ^
   ~