会員専用<FAQ>

 perlスクリプトのCGIを使用したいのですが、perl は使えますか?
 CGIを設置するディレクトリ(フォルダ)は決まっていますか?
 簡単に使えるフリーのCGIは有りますか?

Q perlスクリプトのCGIを使用したいのですが、perl は使えますか?
A 使えます
  ただし、perlコマンドのインストール場所は/usr/bin/perlとなっていますので、CGIスクリプト内のperlの場所を指定する部分は、適宜変更が必要となります。
例えばperlを使用したCGIスクリプトですと、最初の行にperlプログラムの場所を次のように指定している事が多いと思います。

#!/usr/local/bin/perl

メールマスターで使用するためには、次のように指定して下さい。

#!/usr/bin/perl

CGIスクリプト内で、他にもperlコマンドの場所を指定する部分が有る場合には、
適宜変更して下さい。
  ▲ 

Q CGIを設置するディレクトリ(フォルダ)は決まっていますか?
A
メールマスタのシステムでは、HTMLファイルを設置するディレクトリ(フォルダー)とCGIプログラムを設置するディレクトリは次のように別々になっており、CGIプログラムはcgi-binディレクトリ配下に置かないと実行はできないようになっております。
また、cgiプログラムの拡張子は、'.cgi' として下さい。


HTMLファイルの拡張子は '.html''.htm' どちらでも構いません。

   /+                トップディレクトリ
     |
     +www/       HTMLドキュメント用ファイルディレクトリ
     |
     +cgi-bin/    CGIプログラム用ディレクトリ



wwwcgi-binディレクトリ配下のファイル、プログラムはそれぞれ
次のURLでアクセス可能です。
   
www/ http://www.<Your-Domain-Name>/XXX
cgi-bin/ http://www.<Your-Domain-Name>/cgi-bin/XXX

<Your-Domain-Name>
は、お客様取得のドメイン名に書き換えて下さい。

例えば、取得ドメイン名がcrossnet.co.jpであれば次のようになります。
   
www/ http://www.crossnet.co.jp/XXX
cgi-bin/ http://www.crossnet.co.jp/cgi-bin/

XXX
の部分は、htmlファイルやcgiプログラム、あるいはそれらのファイルが存在している
サブディレクトリに書き換えて下さい。

例えば次のようになります。
   
www/ http://www.crossnet.co.jp/index.html
  http://www.crossnet.co.jp/companyinfo/info.html
cgi-bin/ http://www.crossnet.co.jp/cgi-bin/counter.cgi
  http://www.crossnet.co.jp/cgi-bin/QA/question.cgi
  ▲ 

Q 簡単に使えるフリーのCGIは有りますか?
A 申し訳ございませんが、メールマスターではフリーのCGIは提供しておりません。
お手数ですが、検索サイト等でご希望に見合うフリーCGIを検索頂き、設置して下さい。
  ▲