- ベストアンサー
CGIについて
こんにちわ私はインフィシークでHPを作っています。 今日ラグナカウンターというフリーのCGIが気に入ってしまって つけようとしたのですができませんでした。 これだけじゃよく分からないから詳しく説明すると、 説明文はなんとなく理解できたのでそのとうりにやっていく事は できたのですが、FFFTPでアップロードしてそのファイルの URLを開こうとすると、 「******をダウンロードする事ができませんでした。 このインターネットサイトを開く事はできませんでした。 要求されたサイトが使用できないか見つける事はできません 後でやり直してください。」 というような警告が出てなぜかダウンロードみたいになって しまいます。回答よろしくお願いします
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
パーミションの設定は行いましたか? おそらく、パーミションを設定していないため、CGIが実行できずにエラーを返しているのではないかと思うのですが… パーミションの設定の変更については、FFFTPでファイルを選択し、コマンドメニューの中の属性の変更という項目からできるはずです。 もしパーミションの設定をしていなければ、これを設定し直せばよいと思います。 他には、先の方の指摘にも被りますが、CGIファイルの一行目のPerlへのパスが間違っていないかどうか、CGIファイルの拡張子がcgiになっているかどうか(infoseekではCGIファイルの拡張子を.cgiに限定しているようです)、確認されるのが良いと思います。 見当違いでしたら、ごめんなさい。
その他の回答 (2)
- shy00
- ベストアンサー率34% (2081/5977)
UPするディレクトリの確認 パーミッションの設定の確認 Perlへのパスの確認 これ以外に、サーバーはCGIの設置を許可していますか? とりあえず、これらを確認してください
- ssaass
- ベストアンサー率30% (48/158)
本当にそのURLで合っていますか? 例えば http://***.ne.jp/abc.cgi に対してアクセスしようとしてこのエラーが起こったのだとすれば、abc.cgiを置いたディレクトリに適当な文字を書いたファイル(test.htmlとします)を置いてみて、http://***.ne.jp/test.html が見えるかどうか試してください。それでも同じエラーが出たら、ファイルを置く場所が間違っています。(アクセスするURLが間違っています)
お礼
ありがとうございましたーー とっても助かりました――ー 8時間ぐらい苦闘していたので すごく感謝しています!!! うれしいです^^