上へ

Q1.CGIが動作しない

A

原因はさまざまですが、CGIが動作しない場所に設置したり、アクセス権の設定に問題がある場合が多いです。

まず、下記の2点を調べます。

1.独自CGIが動作するサーバーかどうかを確認します。
 次に、CGIが動作する場所に設置しているかどうか確認します。

2.アクセス権を確認します。
 アクセス権はサーバー環境とCGIの動作によって異なります。
よくあるパターン パターン1 パターン2 パターン3
ディレクトリ 755 757 757(777)
データファイル(○○.datや○○.csv) 600 644 646
CGIファイル(○○.cgi) 700 755 755
画像(○○.gif) 644 644 644
ロックファイル(data.lock) 600 644 646
日本語変換ライブラリ(jcode.pl) 600 644 646

上記2点のほか、CGIが動作しない場合、下記ページが参考になります。
CGIが動かない

starstarstarstarstar 平均:2.33
starstarstarstarstar 1
starstarstarstarstar 0
starstarstarstarstar 0
starstarstarstarstar 0
starstarstarstarstar 2

関連した質問

コメント(全1件)

お名前:ポッチャマ 2008年07月29日20:25:13
メモCGIの事ですが、「送信」を押すとWeb サイト側でページを表示できませんと出ます。ページの更新をかけるとパスワード入力画面が表示されます。どうしたら良いのでしょう?初歩的な質問ですみません。。。
データファイルのアクセス権(書込)の問題と思います。data.datとdata2.datのアクセス権を変更すると動作すると思います。
  • お名前
  • 投稿には免責事項の同意が必要です。
    必ず免責事項 をお読み下さい。
  • 同意する。 同意しない。
更新年月日:-