Skipup Search Webspace-jp
【TOP】-【FTP】


 ◆各種設定【CGI】について


CGIについて

CGI はPerlのみ利用可能です。
Perlパスは 「 #!/usr/bin/perl 」 です。
CGI に付属するデータファイルは 「 cgi-bin 」 ディレクトリ内に入れてください。
新たに作成されるログファイル等も全て「 cgi-bin 」 ディレクトリ内に作成してください。
CGI が動かない場合、基本的な設定にミスがある場合が非常に多いです。
ここにその一例を列挙しますので、参考にしてください。


(1)一行目のPerlのパスの記述が間違えている。#!/usr/bin/perl と記述してください。
(2)パーミッションの指定を間違えている。
(3)改造(NAVIの設置等)を施した時に記述ミスをした。
(4)命令文の終わりの「 ; 」が抜けている場合などがあります。
(5)転送時にアスキーモードで転送していない。バイナリモードで転送をしている場合があります。


まず改造前の状態で動作するかを確認し、その後で改造をしていってください。
なお動作のチェックは、ローカルでお願いします。


外部サーバからのCGIの直リンクは一切 禁止 とさせていただきます。
箱庭 CGI などの、データ転送量や、頻繁にアクセスされるCGIは禁止と
させていただきます。
CGI の設置個数は、無制限ですが著しくサーバーに負荷を与えている、
と判断された場合削除をお願いすることがあります。
CGI のレンタルを行うCGIの設置は一切 禁止 とさせていただきます。
パーミッションの設定は下記の通りです。
これ以外のパーミッションでも動くものもありますが、
セキュリティー上できる限り「 不必要な許可は与えない 」ようにしたほうが安全です。


ロックファイル生成用のディレクトリ、
ファイルが生成するディレクトリ(lock/ 等):707 drwx---rwx
実行ファイル(.cgi 等):705 -rwx---r-x
ログファイル等内容変更を伴うファイル(.dat .log 等):606 -rw----rw-
パールライブラリ・requireされるだけのファイル(jcode.pl 等):604 -rw----r--
その他のファイル (HTML等):604 or 644 or 664


以下のCGI の設置を 禁止 とさせていただきます。


チャットなど負荷の大きいCGI
「箱庭諸島」などの、ゲーム系のCGI
画像アップロード系の掲示板(お絵描き掲示板のみ可能)
ADJACENT SQUARE ( http://naotin.pos.to/ ) で配布されている「an」
理由--(パッケージ中の log.cgi が頻繁に機能不全に陥るため)
第三者にレンタルをする機能を持つCGI
これ以外にも、過負荷がかかったり WEBSPACE-JPを運営する上で妨げとなる
CGI については 禁止 をすることがあります。

禁止CGI一覧



サービスセクション責任者 マユ / PRODUCE : SKIPUP NETWORK
Copyright (C) 2000-2002 Skipup Corporation All Rights Reserved


Skipup Search Webspace-jp