原因調査に非常に時間がかかって
しまいます。
初めに簡単なCGIプログラムを作成し
試験してみましょう。
Windowsですので、設定はUNIXと比べると
楽かと思います。
プログラムを書くのにxyzz.exeが高機能で
使用しやすいeditorです。
亀井氏作のフリーソフトです。
下記のサイトより入手できます。
http://www.jsdlab.co.jp/~kamei/
試験用プログラム:
#!/usr/local/bin/perl
print "Content-type: text/html\n\n"
print "<h1>CGI試験中!</h1>\n";
*#!/usr/local/bin/perlはUNIXで使用するとき
のパスで、Windowsでの使用ですので記載は
しなくても問題ありません。すべて<>などは
半角で記載してください。blogでの記載は全角
になってます。
上のプログラムを、file.cgiというファイルにし
\public_htmlのディレクトリに保管してください。
cgiのプログラムが下の画面のようになって見えますか?
(黄色い○)

問題があれば、プログラムのインストールから
再度確認してみてください。
httpdを立ち上げ、InternetExploreに
アドレスにhttp://127.0.0.1/file.cgiを
入力してみてください。


先ほどのプログラムで一部ミスがあるので、
空白になったかと思います。
print "Content-type: text/html\n\n";
「;」セミコロンが記載されてませんでした。
どうでしょうか今度は、画面のように「CGI試験中!」
の表示がされたかと思います。




