[PHP-users 436] Re: PHP4.0.6にしたらmbregex が使えなくなった?
HOTTA Michihide
php-users@php.gr.jp
Sun, 1 Jul 2001 23:53:04 +0900
堀田@諌早市です。
On Sun, 01 Jul 2001 22:40:17 +0900
Subject: [PHP-users 432] PHP4.0.6にしたらmbregex が使えなくなった?
"Y.Watanabe" <yuw@msj.biglobe.ne.jp> wrote:
> php4.0.6をテストしているのですが、
> mbregex関連の関数が使えなくなってしまったようです。
> 僕のコンパイルオプションが悪いのか・・・?
> どなたか、同じ現象に遭遇している方いらっしゃいませんか?
同じ現象でハマッてました(^^;
> php4_mbregex-1.2.1.tar.gz を php4.0.6/ext 以下に展開後、
On Sun, 1 Jul 2001 22:58:52 +0900
Subject: [PHP-users 434] Re: PHP4.0.6にしたらmbregex が使えなくなった?
"maya" <maya@akira.ne.jp> wrote:
> mayaです。
(snip)
> mbregex の configure オプションは間違ってないと思います。
> はずしてるかもしれませんが、
> ./buildconf して configure を作り直すの忘れてませんか?
は忘れていないのを前提として、
手元の環境では、php4_mbregex-1.2.1.tar.gz は以下のようになって
います。
hotta@star:~$ tar tzvf php4_mbregex-1.2.1.tar.gz
drwx------ tsukada/users 0 2001-05-09 14:43:22 mbregex/
-rw------- tsukada/users 268 2000-05-09 02:57:34 mbregex/config.m4
-rw------- tsukada/users 168 2000-05-09 01:27:32 mbregex/Makefile.in
-rw------- tsukada/users 126133 2000-12-02 12:14:56 mbregex/mbregex.c
-rw------- tsukada/users 2025 2000-08-03 00:23:56 mbregex/php_mbregex.h
-rw------- tsukada/users 26616 2001-05-09 14:39:10 mbregex/php_mbregex.c
-rw------- tsukada/users 7506 2000-11-19 23:36:20 mbregex/mbregex.h
-rw------- tsukada/users 10032 2001-05-09 14:42:58 mbregex/README.ja
-rw------- tsukada/users 1941 2000-07-20 22:04:56
mbregex/php_mbregex_globals.h
-rw------- tsukada/users 16 2001-05-09 14:39:44 mbregex/config.h
これを root で展開すると
drw------- 3 smbguest users 4096 Jul 1 23:31 mbregex/
(snbguest は手元の環境では 500)
となり、buildconf 時に root でも mbregex の中に入れないので、
configure に反映されないのが原因じゃないかと思います。
# 他の方はみんなうまくいっているのかなあ? 謎だ...
こちらでは、tar ball の展開後
chmod 755 mbregex
chmod 644 mbregex/*
cd ..
rm configure
./buildconf
./configure hogehoge
したらうまくいきました。ご参考まで。
--
堀田 倫英 Web : http://www.net-newbie.com
Official : hotta@18software.co.jp / Private : hotta@net-newbie.com
Outlook Express をお使いの方 or ML 初心者の方へ:
http://www.net-newbie.com/netiquette/outlook.html