[前][次][番号順一覧][スレッド一覧]

mysql:1120

From: <takeshi@xxxxxxxxxx>
Date: Wed, 18 Aug 1999 23:52:37 +0900
Subject: [mysql 01120] Re: なんとかうまく行きましたが。

毅です

At Wed, 18 Aug 1999 20:57:28 +0900,
usuda@xxxxxxxxxx (Usuda Yukio) wrote:

> PHPの話題でMySQLから離れてしまうのですが、
> どうもconfirm.phtmlのereg_Replaceの行で引っかかるようでこれを
> コメントアウトすると動作します。コメント内のDOS形式の改行コード
> の処理をしているだけなので、無視しても良さそうですが、気になり
> ます。
> 
> apache のerror.logを見ますと
> [notice] child pid 521 exit signal segmentation fault (11)
> となっていました。

ereg_replace とこのエラーは。^^;;;
PHP3 の日本語対応版ですね。

PHP3 日本語付属のlibregex.a を apache に組み込んでいると
ereg 関係で落ちます。
あるいはむちゃくちゃな値になります。

対処方法は、
apache をコンパイルする時に、日本語 php3 の libregex をリンクしない事。
すなわち apache の src/Configuration 中の regex の指定を
default にします。
結果、ereg 関係で日本語文字のマッチングはできなくなりますが、
ereg で落ちる事はなくなるでしょう。

# 日本語PHP3 の libregex が, apache, PHP 間でうまく動作してないようです
# libregex の対応は、大部先になりそうです。
-- 
 村上 毅  takeshi@xxxxxxxxxx

[前][次][番号順一覧][スレッド一覧]

      1118 1999-08-18 20:57 [<usuda@xxxxxxxxxx>  ] Re: なんとかうまく行きましたが。        
      1119 1999-08-18 21:38 ┣[Mihoko Terada <mihok] MySQL &amp; mSQL の訳書は?           
      1121 1999-08-19 00:04 ┃┗[<takeshi@xxxxxxxxxx>]                                     
      1123 1999-08-19 01:04 ┃ ┗[Mihoko Terada <mihok]                                   
->    1120 1999-08-18 23:52 ┗[<takeshi@xxxxxxxxxx>]