Windows でApache2 + PHP4 + MySQL4

 Apache2.2 とPHP4.4 とMySQL4.1 を入れてみたんだが、うまくいかない。

 まずApache を起動させると、「php4apache2.dll ってDSO じゃなくね?」とか意味不明なことを言われる。これはどうしようもないのでApache2.0 に乗り換えたら解決した。

 続いてPHP4.4 とMySQL4.1 の連携だが、

File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2)
Character set '#33' is not a compiled character set and is not specified in the
'c:\mysql\share\charsets\Index' file
X-Powered-By: PHP/4.4.4
Content-type: text/html; charset=UTF-8

とか出る。これまたどうしようもないので、MySQL4.0 を入れて解決。

 つまり、Apache2.0 + PHP4 + MySQL4.0 。

 疲れたヨ。