PHP4.0.6へのアップグレードメモ


この前PHP4.0.5を入れたと思ったら4.0.6がリリースされたので、早速VersionUpして見る事にします。 今回の目玉はmultibyte-stringが取り込まれた事でしょうかね。相変わらずPHP3との同居とPostgreSQL の使用を前提に構築します。

6/30補足:今回取り込まれたのはjstringモジュールだけでmbstringモジュールは別途取得して 追加しなければならないみたいです。詳細はPHP4の導入に書いてあります のでそちらを参照の事。

まずはPHP本家のページよりPHP4.0.6を入手。

適当な場所で

tar xzvf php-4.0.6.tar.gz

などとし、4.0.6のソースを展開。

ソースを展開したフォルダに移動して

./configure --with-pgsql --enable-track-vars --with-apxs=/usr/sbin/apxs --enable-versioning --enable-mbstring --without-mysql
make
make install

などとしてPHP4.0.6のmakeとinstallを行います。PHP4.0.5までと違ってjstringモジュールなどが 取り込まれているので構築が非常に楽チンですね。

4.0.6から

--enable-jstring

ではなく

--enable-mbstring

になっているので、ここを間違えないようにしましょう。その他configureオプションは--help参照の事。

確認用にphpinfo()の情報をみてPHP Version4.0.6と表示されればUpgrade成功です。お疲れ様でした。


©niwaken(niwaken@mn.xdsl.ne.jp) 2001 All rights reserved