ネットワーク情報のTake Five 20080420
03 «  2008 / 04  » 05
 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
 コンピュータ、ネットワーク、ルーター、サーバー、ネットワークビジネス、OS ネットワーク情報に関するテーマを日記にしてます。                                                 
CGI 
 2008/04/20 Sun 12:15:56  E d i t
CGIプログラムはエラーなどが出ると
原因調査に非常に時間がかかって
しまいます。

初めに簡単な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のプログラムが下の画面のようになって見えますか?
(黄色い○)
20080420試験_3

問題があれば、プログラムのインストールから
再度確認してみてください。

httpdを立ち上げ、InternetExploreに
アドレスにhttp://127.0.0.1/file.cgiを
入力してみてください。
20080420試験



20080420試験_2


先ほどのプログラムで一部ミスがあるので、
空白になったかと思います。


print "Content-type: text/html\n\n";
「;」セミコロンが記載されてませんでした。

どうでしょうか今度は、画面のように「CGI試験中!」
の表示がされたかと思います。



テーマ:ソフトウェア - ジャンル:コンピュータ

14.CGI |  0 trackback  |  -- comment