cgiとは「Common Gateway Interface」の略で、サーバ上でユーザプログラムを起動させるための仕組みのことで、アクセスカウンター、BBS(掲示板)やパスワードによるアクセス制限のことのことを行うことが出来ます。
では、ブラウザ上に表示させるにはどうすればいいのでしょうか?ここではその一例を紹介します。
#!/usr/bin/perl
print “Content-type: text/html\n”;
print “\n”;
print ‘
この中にソースを入れる
‘;
ことで、一般的なサイトなら、表示させることが可能だと思いますが、このときに、注意しなければならないのが、ソースを入れ込むときに、改行などを行ってしまうと、サイトが表示されなくなる点です。また、サーバーによっては、cgiファイル自体に対応していないところもあるかもしれません。
これから、サイトを作ろうという人は、自分が利用するサーバーが、きちんとcgiに対応しているか調べることと、パーミッションの変更を忘れずに行いましょう。



