- ベストアンサー
CGIエラー
アクセス解析のCGIを設置しようとしてるのですが、動作確認の際に、以下のエラーが出ます。 The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Can't locate config.pl in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at C:\daishin_www\cgi-bin\access\accview.cgi line 83. CGIを設置するのはこれが初めてなので、このエラー文が何を言いたいのか、どこを直せば動くようになるのか、ぜんぜんわからずに困っています。 どなたか教えて頂けませんか? サーバーは自社サーバーでWindowsです。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- CGIのエラー
やっとIISにPerlを組み込むことができたのですがエラーが出て先に進めません cgiを実行すると CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. と表示されます 何が何だかさっぱりわかりません ご指導願います
- ベストアンサー
- Windows系OS
- CGI ErrorでCGIが動かない。。
Windows2000上で、IISでCGIを動かそうとしているのですが、 「CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: 」 (are:の以下には何も無い) とブラウザに表示されて動きません。何が考えられますか? 実行権限も与えているし、ファイル名を間違ってもいないのですが・・・
- 締切済み
- CGI
- たびたび表示される”CGI Error”
フリーのCGIや、PHPをレンタルサーバで動かしているんですが、 以前は問題なかったのに、最近下記のエラーメッセージが頻繁に出る用になりました。 --------------------- CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: --------------------- しかも、再読み込みをしなおせば、CGIもPHPも動作しています。 これはプログラム側の問題でしょうか? それともサーバ側の問題でしょうか? ご存知の方、教えてください~~。
- 締切済み
- CGI
- CGIエラー
CGIビギナーです。 イントラネットで使用しているパソコンをWEBサーバーとして掲示板を設置したいとおもっていますが、CGIエラーがでます。 CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Can't locate ./jcode.pl at c:\inetpub\wwwroot\AAA\BBB\CCC\DDD.cgi line 34. CGI自体は以下のCGIファイルで試したところ、 ちゃんとIEで表示されました。 #!/usr/local/bin/perl print "Content-type: text/html\n\n"; print "<HTML><BODY>\n"; print "<H2>Hello!</H2>\n"; print "</BODY></HTML>\n"; exit; なので、CGIとしては動作できる環境になっているとおもっていて、ソースの間違いだろうなぐらいしか分かりません。 (ビギナーが)間違えそうなところをご指摘お願いします。 OS WINDOWS2000 PRO IIS5.0
- 締切済み
- CGI
- windows2003でcgiを動作させるには
社内イントラネットを開設しようと思っています。 windows2003サーバにIISをインストール後、Perlをインストールしました。 が、htmlは見る事が出来るのですが、cgiが開けません。 cgiを開くと、エラーメッセージが出てきます CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers どのようにすれば、cgiが動作するのか、ご教授願います。 cgi・plファイルのマッピングから、IISの拡張機能での「許可」の設定もしてみましたが、できません。 *active perlをインストールした際、plファイルについては、マッピングが自動的にできていませんでした。拡張機能にもperl関係のものがなく、自分でネットを見て記入してみました。 ご教授、よろしくお願いします。
- 締切済み
- Windows系OS
- WindowsサーバーでのCGI設置について
Windowserver上にCGIを設置しようとしています(某レンタル領域サービスにて) windowsserverにCGIを設置するのは初めてで パーミッションを設定しなくていいとか、全てのパスは一番上から書くとか、初めて知りました。 ですが、どうしてもCGIが正しく動かないのです。 サポートは同じことの繰り返しのみで (パスが間違っているのでは?とか・・・) あまり解決にはなりません。 CGIの書き込み画面などは表示されるのですが いざ書き込むとエラーになってしまいます。 どのCGIスクリプトを使用しても同じなので 何かWindowsサーバー用の設定や書き換えが 必要なのかと思いました。 ちなみにエラーメッセージは CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. です。 よろしくお願いします。
- ベストアンサー
- ハードウェア・サーバー
- Windows2003サーバーでのexeのCGI
Windows2003サーバー(正確にはSmallBusinessServer)のIISにて、C++で作成されて、exeになったCGIを動作させると、「CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers」 というエラーが発生し、なにをどう設定しても直りませんでした。 当のexeファイルは、Windows2000ServerやXPのIISでは正常に動作しております。 多分アクセス権や、実行許可などの設定の問題と思い、いろいろとやってみたのですが、うまくいきませんでした。 やり方をご存じの方は、なにとぞご教授お願いします。
- 締切済み
- その他(Windows)
- JoyfulNoteの設定
掲示板(CGI)初心者です。 プログラムの設置例http://www.kent-web.com/bbs/joyful.html?を見ながら、掲示板の設定を進め、レンタルサーバー(プレミアサーバー)にアップロードしてみましたが、 CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Can't locate ./jcode.pl at \\EX2KFTP02\EX2K_HostWebSite\zicnet\joyful\joyful.cgi line 44. というエラーが出ます。 プレミアサーバーのヘルプを見ているのですが、 書いてあるままにやっているので、応用が利きません。 何をどう直したらいいのか、教えてください。 もし、まず本を読んだほうが良いなどあれば、 お勧めの本などを教えてください。よろしくお願いします。
- ベストアンサー
- CGI
お礼
回答ありがとうございました。 こちらでもいろいろ調べたところ、push( @INC, "C:/daishin_www/cgi-bin/access" );の一文をrequire文の前につけることで、動作するようになりました。