- ベストアンサー
CGI設置方法
CGIをアスキーで転送しても実行できません。 パーミッション、リンク先はあっています。 CGIの1行目もあってます ほかにどのようなことがかんがえられますか? 言語はperlです。 ちなみにダウンロードしたのでperlのソフトはもってません。 レンタルサーバー:@nifty CGI:可(C言語不可、perl可)
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
ファイルロックが、1になってませんか?0でない 場合は、そういう表示をしますけど???
その他の回答 (3)
- Spur
- ベストアンサー率25% (453/1783)
基本的なことですけど、ディレクトリ名かファイル名が違っていませんか? 特に大文字と小文字の間違い。 URLが違っていませんか? それと、@Niftyの場合は、URLが違うのはご存知ですよね? 例えば、トップページが、 http://homepage9.nifty.com/xxxxx/ だとすれば、CGIエリアは http://hpcgi9.nifty.com/xxxxx/ ですよね?
- the845t
- ベストアンサー率33% (246/743)
NotFoundとなるのなら、 アクセス先を間違えているのでは? とりあえず、PerlとHTTPDを自分のパソコンにインストールして、 実験してからアップした方が良いかと。 サーバでの実験は危険かと。 また、スクリプトにミスがあるのか分かりますし。
- HUTABA
- ベストアンサー率27% (436/1611)
「実行できません」では何も解りません。 エラーが出ているのですか? だとしたらどんなエラーですか? 403ならパーミッションがあっていないか、転送先が間違っています。 500なら色んな要因が考えられます。 必要なライブラリは全て転送されていますか? 文法的に間違いはありませんか? (設定を編集した時に不必要な場所を削除してしまった可能性もありますよ) パーミッションが間違っている場合も、500エラーが出る場合もありますよ。 また、URLは間違っていませんか? @niftyでは、/cgi-bin/ディレクトリのURLはhttp://hpcgi?.nifty.com/*****だったと思いますよ。
補足
Not Found ページがみつかりません 混雑のため表示できない場合があります。 ブラウザで再読み込み(Reload)や再起動していただいても表示されない 場合は、URLが間違っているか、ホームページ開設者がページを閉じた 可能性があります。 10秒後に自動的に @homepageトップページに戻ります。 ↑これが表示されます アドレスはあっています