CGI設置の確認事項
1.cgiが表示されない
サーバのディレクトリへcgiを設置した後、
ブラウザからcgiを表示できるか
⇒他のHTMLやトップページは表示出来ますか?
ダウンロードしたcgiのみ表示されない場合は↓へ
⇒cgiの1行目
#!C:\Perl\bin\perl
記述は正しいですか? 環境に合わせて変更して下さい。
2.cgiが動作しない
当サイトではパーミッション0755で動作させています。
⇒”送信ボタン”などを押すとエラーが発生する。
という報告は聞いたことが無いので、あればご連絡下さい。
⇒”送信ボタン”などを押しても結果が反映されない。
設置ディレクトリ内に作成されるべきデータが作成されない。
例:entry.cgiの実行でentry_log.cgiというファイルが作成されます
パーミッション設定の確認や、他のcgiでの動作は出来ていますか?
下記のような単純なスクリプトが動作するかを確認して下さい。
#!C:\Perl\bin\perl
print "Content-type: text/html\n\n";
print "test html";
open (OUT,">> test.txt");
print OUT "test";
close (OUT);