[PHP-users 3615] Re: i18n_ja_jp_hantozenの動作がおかしい?

Masashi Ohba php-users@php.gr.jp
Fri, 16 Nov 2001 17:45:21 +0900


大場です。

遠藤 俊裕 wrote;

>うち、4.0.6 なんですが、mb_send_mail 関数を使おうと思ったら
>「そんな関数定義されてへんでぇ〜」って怒られたんです。
>phpinfo() で見るとこうなってますけど、コンパイルが悪いんで
>しょうか?やっぱり。。。^^;
>
>Configure Command = 
> ./configure' '--with-apxs=/usr/local/sbin/apxs' '--enable-track-vars' \
>'--enable-i18n' '--enable-mbregex' '--with-mysql'

--enable-mbstring
--enable-mbstr-enc-trans
が無い。

おそらくも前者は最低でも必要なんじゃないかと思うけど
これは4.0.6ならPHPのソースのextにあります。

./configure --help| grep mbstr
 --enable-mbstring       Enable multibyte string support
 --enable-mbstr-enc-trans   Enable japanese encoding translation


それと--enable-mbregexって方はphp4_mbregex-1.2.1.tar.gzという
別途配布モジュールが必要なんですがそれは入手たてから
コンパイル時に指定してます?

自分は、mbregexは別配布なので後付けモジュールとして
読み込ませる方式取ってます。

------------------------------------------------------------
大場正志(Masashi Ohba)
E-Mail  ohba@intelight.co.jp
(株) インテライト
http://www.intelight.co.jp
------------------------------------------------------------