• ベストアンサー

CGIについて

こんにちわ私はインフィシークでHPを作っています。 今日ラグナカウンターというフリーのCGIが気に入ってしまって つけようとしたのですができませんでした。 これだけじゃよく分からないから詳しく説明すると、 説明文はなんとなく理解できたのでそのとうりにやっていく事は できたのですが、FFFTPでアップロードしてそのファイルの URLを開こうとすると、 「******をダウンロードする事ができませんでした。 このインターネットサイトを開く事はできませんでした。 要求されたサイトが使用できないか見つける事はできません 後でやり直してください。」 というような警告が出てなぜかダウンロードみたいになって しまいます。回答よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
noname#199778
noname#199778
回答No.3

パーミションの設定は行いましたか? おそらく、パーミションを設定していないため、CGIが実行できずにエラーを返しているのではないかと思うのですが… パーミションの設定の変更については、FFFTPでファイルを選択し、コマンドメニューの中の属性の変更という項目からできるはずです。 もしパーミションの設定をしていなければ、これを設定し直せばよいと思います。 他には、先の方の指摘にも被りますが、CGIファイルの一行目のPerlへのパスが間違っていないかどうか、CGIファイルの拡張子がcgiになっているかどうか(infoseekではCGIファイルの拡張子を.cgiに限定しているようです)、確認されるのが良いと思います。 見当違いでしたら、ごめんなさい。

参考URL:
http://help.www.infoseek.co.jp/isweb2/information.html#cgi
gtrbnr34
質問者

お礼

ありがとうございましたーー とっても助かりました――ー 8時間ぐらい苦闘していたので すごく感謝しています!!! うれしいです^^

その他の回答 (2)

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.2

UPするディレクトリの確認 パーミッションの設定の確認 Perlへのパスの確認 これ以外に、サーバーはCGIの設置を許可していますか? とりあえず、これらを確認してください

  • ssaass
  • ベストアンサー率30% (48/158)
回答No.1

本当にそのURLで合っていますか? 例えば http://***.ne.jp/abc.cgi に対してアクセスしようとしてこのエラーが起こったのだとすれば、abc.cgiを置いたディレクトリに適当な文字を書いたファイル(test.htmlとします)を置いてみて、http://***.ne.jp/test.html が見えるかどうか試してください。それでも同じエラーが出たら、ファイルを置く場所が間違っています。(アクセスするURLが間違っています)

関連するQ&A