今更PHP4環境を準備

縁あってPHP4のころのコードをPHP5環境に移植する機会がありました。

開発環境はすでに5系だったので、別途チェック用に仮想環境として以下を用意。

Apache 2.2.11
PHP 4.4.9

2.2系で使うには、http://www.apachelounge.com/からphp4apache2.dll-php4.4.x.zipを入手しておきます。

http://www.apachelounge.com/download/mods/php4apache2.dll-php4.4.x.zip

あとは、httpd.confにAddType書いたりLoadModule書いたりしてApache再起動するだけ。

そうそう、php4apache2.dllですが、Visual C++ 2005 SP1のランタイムの導入が必要なので注意。


肝心のPHP4コードですが、いろいろ問題ありすぎなので以下略。