メインメニュー
Home
JMJ申込み
仕様
広告
マニュアル
ブログ設置方法
利用規約
管理者ブログ
ニュース
お問合せ
FAQ's
管理画面


Designed by:
Forum hosting Mambo Templates
PHP hosting services
CGI(Perl)が動かない

CGIが動作しない場合は、下記の内容を確認お願いします。
①Perlのパス
Perlのパスが正しいかご確認下さい。
CGIファイルに定義されているPerlのパスが下記のようになっているかご確認下さい。
#!/usr/bin/perl

②属性
属性に実行属性がついているか確認下さい。(属性は755としてください)

③自動広告
一部のCGIでは、自動広告が表示される場合正常動作しない場合があるようです。
その場合は下記の方法で回避お願いします。
(※注1)cgi-binディレクトリでは.htaccessは利用できません。
(※注2)cgi-binディレクトリの下に配置されたcgi(拡張子がcgi)のファイルには自動挿入広告が入る仕様になっています。

例:htdocsの下にcgiというディレクトリ上でtest.cgiを動作させる場合。
(htdocs/cgi/test.cgi)

「.htaccess」というファイルに以下の内容を記述し、htdocsの下に配置します。

###########ここから
#htdocsの下でCGIを動作させるための記述
Options +ExecCGI
AddType application/x-httpd-cgi .cgi .pl
#自動広告を非表示にするための記述
LayoutIgnoreURI /cgi/test.cgi
###########ここまで

LayoutIgnoreURIの箇所には、広告を非表示とする対象のCGIのURLのパスを記述して下さい。

また当サービスでは、1ページに1つ広告を表示していただく必要があります。
自動広告を上記の方法で非表示ににした場合は、手動広告を挿入していただくようお願いします。

 
次へ >

http://jmj.at, Powered by Mambo and Designed by SiteGround web hosting