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

駒走和之 komabashiri @ links1.co.jp
2005年 7月 15日 (金) 08:11:27 JST


駒走です。

色々と調べてみたのですが、今回はFreeBSDのPortsのphp4-extensions他に原因があるのではないか?と推察しております。

PHP4.4.0は内部構造がかなり変化しているようで、メモリリークの原因は、外部バイナリモジュールとの連携(値の渡し方?)、ports/php4-extensionのコンパイル結果?と考えました。

portsによるphp4-extensionsのインストールの順序やphp.iniのextension_dirの参照先を調整することで解決できるような気がします。

今まで使っていたテストコードで、Call to undefined function: preg_match() とか、Call
to undefined T-STRING(T-PRINT) とか、あまり見受けないエラーが出るようになりましたので、インストール全般を見直すことにします。

今回初めて、PearやSmarty、Ethnaなどに挑戦しましたが、抽象化された環境で、うまく動かなくなると、困るということが大変勉強になりました。

ご指導いただきました皆様有難うございました。



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