任意のディレクトリでCGIが動作するかを調べるための、もっともシンプルなスクリプトです。
ただ、「Ok!」と表示するだけのシンプルなスクリプトです。サーバーでCGI自体が使えるのかどうかを調べるときに使います。
サーバーによっては、.htaccessというファイルを編集することによってCGIが使えるようになることもあります。サンプルの .htaccess も同梱しています。
test.cgi:
#!/usr/local/bin/perl print "Content-type: text/html;\n\nOk!\n";
.htaccess
Options +ExecCGI AddType text/html cgi AddHandler cgi-script cgi
サーバーにtest.cgiをアップロードします。パーミッションと転送モードは次のとおりです。
test.cgi 755 テキストモード
test.cgiをエディタで開き、1行目をサーバーのPerlのパスに合わせます。Perlへのパスは、だいたい次のいずれかの場合が多いようです。
ブラウザからtest.cgiへアクセスします。「Ok!」と表示されれば、そのディレクトリでCGIが使えるということです。