Apacheを入れたので、次はPHPとPerl。
Perlはインストールするだけなんですが、CGIの先頭行の
#!/usr/bin/perl
これで動くようにしたい。軽くググったりすると、「#!C:/usr/bin/perl」としないとダメとか書かれているところが多かったのですが、ドライブレターはApacheと同一ドライブにPerlをインストールすれば省略してもいいようなので、そうしました。今回Eドライブに全部インストールしたんですが、ハマったのが、「E:\usr\bin\perl」というフォルダにインストールしちゃったこと。コレじゃダメ。
ActivePerlをインストールするときに、インストールフォルダを指定するわけですが、これを「E:\usr」にする。これ正解。そうすると、E:\usr\bin\perl.exeにアクセスできるようで、動作します。
ということで、Perlはこれだけ。
続いてPHP。
インストールしたディレクトリはE:\Program Files\Apache Group\Apache\php
インストールしたら、php.ini-distの拡張子を変えて、php.iniにし、
output_buffering = Off
magic_quotes_gpc = On
extension_dir = “E:\Program Files\Apache Group\Apache\php\extensions”
extension=php_gd2.dll
extension=php_mbstring.dll
magic_quotes_gpc = On
extension_dir = “E:\Program Files\Apache Group\Apache\php\extensions”
extension=php_gd2.dll
extension=php_mbstring.dll
以上を変更して、C:\WINDOWSにコピー。php4ts.dllをC:\WINDOWS\SYSTEM32にコピー。
Apacheのhttpd.confの変更は前回のエントリーに含まれているので割愛。

コメント