[PHP-users 26178] Re: PHP 4.4.0 Release Announcement

Shigeki Mimura mimu @ telepass.co.jp
2005年 7月 15日 (金) 09:49:58 JST


三村です

komabashiri> 色々と調べてみたのですが、今回はFreeBSDのPortsのphp4-extensions他に原因があるのではないか?と推察しております。
komabashiri> 
komabashiri> PHP4.4.0は内部構造がかなり変化しているようで、メモリリークの原因は、外部バイナリモジュールとの連携(値の渡し方?)、ports/php4-extensionのコンパイル結果?と考えました。
komabashiri> 

んー、果してportsのせいでしょうか

komabashiri> portsによるphp4-extensionsのインストールの順序やphp.iniのextension_dirの参照先を調整することで解決できるような気がします。
komabashiri> 
komabashiri> 今まで使っていたテストコードで、Call to undefined function: preg_match() とか、Call
komabashiri> to undefined T-STRING(T-PRINT) とか、あまり見受けないエラーが出るようになりましたので、インストール全般を見直すことにします。

ただ単にpcreが入ってないんじゃないですか?
/usr/ports/lang/php4-extensions
でmake configしてpcreもインストールするようにすればpreg関連のエラーは消えます


PHP-users メーリングリストの案内