サーバーの負荷を考慮して、一部のCGIファイルの設置は制限しております。(利用規定 

第5章27条参照) より多くの方々に限られたディスクスペースと通信帯域を、快適に利用 

出来るための制限です。ご理解お願いいたします。

サポートについては、サポートフォームからの質問となります。電話でのサポートは

行っておりません。

設置方法など技術的に難しい方については、代行設置サービスも承っておりますので

ご利用ください。なお、CGI を配布しているサイトによっては、第三者が有償で代行設置や

改造することを禁止したり、別途、設置する第三者に対して事業者登録料を支払わないと、

代行設置等を認めないサイトも数多くありますのでよく利用規定を熟読してください。

なお、以下のサイトで、配布されているCGI につきましては、代行設置の許諾を得て

おります。

KENT WEB
PrettyBook


 

public_html 以下のディレクトリ内であれば、どこにでも設置できますが、ディレクトリ名に

「cgi」「webalizer」という名前は使用できません。


(設置例・BBSのCGIの場合)

 My serve
-------pablic_html
                | |----index.html
                |-----フォルダー1
                |-----フォルダー2
                |-----フォルダー3
                |      :
                |      :
                |      :
                |
                |-----
BBS        CGI設置フォルダー
                     |---
bbs.cgi   CGI実行ファイル
                     |---
bbs.log   ログなどを書き込むデータファイル
                     |---
jcode.pl  日本語変換ライブラリー
                     |---
tilte.gif   CGIファイル内に使用する画像ファイル

                         

 

 


 

CGIプログラムでperlのパスを指定する場合は、下記のように指定してください。

 

[ perl ]   /usr/bin/perl

[ sendmail ] /usr/lib/sendmail または /usr/sbin/sendmail

 

 

 

 

 

 


 

ブラウザから、直接呼び出して実行する CGI のパーミッションは、755、705 の

いずれかを設定してください。それ以外の CGI が呼び出す、jcode.pl ファイルやログなどの

データファイルは、666、606 のいずれかを設定してください。

なお、数字の小さい設定値を選択されるほど、セキュリティが高くなります

(設置例) BBSの場合
  public_html ----
          
|
          cgi_bin          755  CGIファイルを設置するディレクトリー 
           |
           |---bbs.cgi      705  CGI実行ファイル
           |---bbs.log(bbs.txt)  606  ログなどを書き込むデータファイル
           |---jcode.pl      644  日本語変換ライブラリー
           |---title.gif       644  CGIファイル内に使用する画像ファイル