• ベストアンサー

CGI設置方法

CGIをアスキーで転送しても実行できません。 パーミッション、リンク先はあっています。 CGIの1行目もあってます ほかにどのようなことがかんがえられますか? 言語はperlです。 ちなみにダウンロードしたのでperlのソフトはもってません。 レンタルサーバー:@nifty CGI:可(C言語不可、perl可)

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

  • ベストアンサー
  • koboy0808
  • ベストアンサー率30% (562/1833)
回答No.2

 ファイルロックが、1になってませんか?0でない 場合は、そういう表示をしますけど???

その他の回答 (3)

  • Spur
  • ベストアンサー率25% (453/1783)
回答No.4

基本的なことですけど、ディレクトリ名かファイル名が違っていませんか? 特に大文字と小文字の間違い。 URLが違っていませんか? それと、@Niftyの場合は、URLが違うのはご存知ですよね? 例えば、トップページが、 http://homepage9.nifty.com/xxxxx/ だとすれば、CGIエリアは http://hpcgi9.nifty.com/xxxxx/ ですよね?

  • the845t
  • ベストアンサー率33% (246/743)
回答No.3

NotFoundとなるのなら、 アクセス先を間違えているのでは? とりあえず、PerlとHTTPDを自分のパソコンにインストールして、 実験してからアップした方が良いかと。 サーバでの実験は危険かと。 また、スクリプトにミスがあるのか分かりますし。

  • HUTABA
  • ベストアンサー率27% (436/1611)
回答No.1

「実行できません」では何も解りません。 エラーが出ているのですか? だとしたらどんなエラーですか? 403ならパーミッションがあっていないか、転送先が間違っています。 500なら色んな要因が考えられます。 必要なライブラリは全て転送されていますか? 文法的に間違いはありませんか? (設定を編集した時に不必要な場所を削除してしまった可能性もありますよ) パーミッションが間違っている場合も、500エラーが出る場合もありますよ。 また、URLは間違っていませんか? @niftyでは、/cgi-bin/ディレクトリのURLはhttp://hpcgi?.nifty.com/*****だったと思いますよ。

furear
質問者

補足

Not Found ページがみつかりません 混雑のため表示できない場合があります。 ブラウザで再読み込み(Reload)や再起動していただいても表示されない 場合は、URLが間違っているか、ホームページ開設者がページを閉じた 可能性があります。 10秒後に自動的に @homepageトップページに戻ります。 ↑これが表示されます アドレスはあっています

関連するQ&A