CGI/Perl

その他注意事項

契約したサーバーの仕様・規約を確認して下さい。
他サーバーからの直接読み込みを禁止していたり、アクセス権の設定に制限をかけている場合など、サーバーを提供している側の仕様によって、設定を変更しなければいけない場合もあります。
配布されたCGIの(開発者からの指示された)パーミッションが「777」であっても、サーバー側で「755」にしないと動かない場合もあります。

以下に参考としていくつかのサーバーの規約を紹介します。
※規約は変更されている場合もありますので、該当するサーバーの最新規約を必ずご覧ください。

AAA!CAFE

【概要のみ】
CGIを置くディレクトリは701以上にしてください。
けっして707や777など他人がディレクトリに書き込めるようにしないでください。CGIが動きません。
CGIプログラム作者がディレクトリのアクセス権を777と指定している場合でも、こちらを優先してください。
CGIプログラム(.cgiのファイル)は700以上、書き込みファイル(それ以外のファイル)は600のアクセス権を設定してください。

作者指定 AAA!CAFE
755 705
666 600
644 600
777 705
CGI(perl)を設置するディレクトリ 705

http://○○.aaacafe.ne.jp/のアドレス以外からリンクでは使用できません。
他のホームページから直接下記のCGIをリンクはできません。
『cgi-bin』ディレクトリ(フォルダ)は必要ありません。
改造を失敗する→この場合、サーバーが暴走しますのでアカウント削除になります。
更新時間を一分以内にしている→この場合もCGIの暴走が、多発しています。アカウント削除となります。
(更新時間は、10分以上でお願いします。)

※ここに記載されている内容は、AAA!CAFEからの抜粋です。無料サイト・有料サイトにより規約内容が違う場合があります。また、規約等は改定されている場合がありますので、必ず正規規約をご自分で確認して下さい。

infoseek

【概要のみ】
perl 5.6.1 です。呼び出し時の拡張子は .cgi としてください。
パスは /usr/local/bin/perl です。
あなたのホームディレクトリに cgi-bin というディレクトリを作成してください。
複数のCGIを利用する場合には、「cgi-bin」の中に、CGI別のフォルダを作成し、利用してください。

状況 結果
iswebに作成したページからCGIを呼び出した場合 正常に表示されます
URLを直接入力した場合 正常に表示されます
isweb以外のサイトからCGIを呼び出した場合 403 Forbidden(アクセス権限がありません)
ブックマークを利用した場合 正常に表示されます。

iswebでは、どこで配布されている、どのCGIプログラムが違反という指定は行っていません。
しかし、サーバーの動作に支障をきたすほど大きな負荷を与えているCGIプログラムを発見した場合はサーバー保護優先のため、予告なく該当CGIプログラムを削除します。
また、そういったCGIプログラムの設置が、アカウントご利用の主目的であると判断された場合はアカウントの削除を行いますのでご注意下さい。

※ここに記載されている内容は、infoseekの利用規約からの抜粋です。無料サイト・有料サイトにより規約内容が違う場合があります。また、規約等は改定されている場合がありますので、必ず正規規約をご自分で確認して下さい。

前後の内容

TOPCGI/Perl劇ぱわ
エラーその他注意事項

【劇ぱわ改造設置支援サイト】Take it easy ! RYOQUEST presents

『野良猫のCGI講座』は、
【劇ぱわ改造設置支援サイト】Take it easy ! RYOQUEST presents のコンテンツとして、虎猫が公開しています。

「劇空間ぱわふるリーグ2 ver 3.00b(劇ぱわ)」は、
きままなまま』で管理人にーやん様が作成・無料配布されているCGI/Perlによる野球ゲームです。

ページのトップへ戻る