○シンプルなperlのCGI
まずは、WEBサーバーで動作するのか確認するためにシンプルなCGIを作成します。
#!/usr/bin/perl
print "Content-type: text/html; charset=Shift_JIS\n\n";
# フォーム部分を表示する
print <<test;
<html>
<title>CGIのテスト</title>
<body>
<br><br>
CGIは動作しています<br>
</body>
</html>
test
# CGIの最後です
このCGIはただ単に文字を表示するだけのもので、CGIがWEBサーバで動作するのか確認するために作成しました。
シンプルなperlのCGIのダウンロード
@ 1行目のperlのパスがサーバに対して正しいのかを確認する必要があります。
/usr/local/bin/perl
/usr/bin/perl
などです。
A FTPソフトを使い転送する場合にはアスキーモードにより改行文字が変換されますが、
エクスプローラーなどで転送する場合には改行文字をLFに設定し保存します。
B ファイル名 test.cgi のように拡張子を.cgiに変更します
C サーバーの適当な個所に転送します
D 該当ファイルのパーミッション「755 などサーバーにより異なる」を設定します。
E ブラウザでアクセス「http://****/test.cgi」すると、 正常に動作していれば、CGIは動作しています の文字が出ます。
▲トップページ
>
perl 関連