Perl を使うことは出来ますか?
すべてのバーチャルドメインには「cgi-bin」が設定されております。このなかに必要なすべてのプログラム (Perl, ISAPI, etc.) が含まれています。このなかには、サンプルがいくつか用意されています。
すべて英語での説明ですが、詳しく使い方が示されていますので、その指示にしたがってPerl の一部をあなたのサーバー用に設定を変更するだけです。簡単にその使い方を説明してみます。
以上です。
- FTPプログラムでcgi-binファイルから.plxになっているPerl Script、ReadMe等をダウンロードする。
- ReadMeを詳しく読んでその説明にしたがってPerl Script の一部を設定変更する。通常は始めの2〜3行を変更するだけです。あなたのサーバーのアドレス、メールのアドレス等を変更するだけですので簡単です。
- #で始まっている行はすべて説明文ですのでしっかりと読んで下さい。
- 設定変更がすんだら、Perl Script を cgi-bin にアップロードしてください。
- つぎに、あなたのフォームページに以下を付け加えるか、変更してください。
<form action="cgi-bin/xxxxxxxxx.plx" method="post">
xxxxxxxx.plxの部分はPerl Script のファイル名です。
cgi-bin/xxxxxxxx.plx は Perl Script のある場所を示しています。もしcgi-binのフォルダーがルートにない場合はこれを、例を上げると、
<form action="http://www.yourname.com/cgi-bin/xxxxxxxx.plx" method="post">
などに変更することもできます。作動に支障をきたす場合がありますので、出来るだけルートにしておくことをお勧めします。- フォームとスクリプトをテストしてみる。
- 問題のない場合はファオームをアップロードする。
また、cgi の使用は原則としてみなさんに認めていますが、不的確な使用があった場合、スラッシュを繰り返して起こした場合などには、使用を制限する場合もあります。
ルイスコムのサーバーはすべて Microsoft NT 4.0 Web Server で動いています。Perl は ActiveSate Softwareから無料で入手できます。実際にアップロードして使用する前にテストを必ず行って下さい。クラッシュを繰り返すとCGIの使用を認めない場合もあります。
詳しくはこちらまでメールでお訪ね下さい。