• 締切済み

CGI timeoutって? IISでのcgi設定

すみません質問させてください。 今、XPでIISをインストールしてCGIが動くようにしてるんですが うまくいきません。 http://localhost/hello.cgi というurlで実行できると思うんですが、 いつまでも読み込んでるだけで、実行されない感じです。 CGI timeoutといわれます。 実行するCGIはHELLOと表示する単純なものです。 また、.cgiファイルは実行プログラムをC:\perl\bin\perl.exeに 指定しています。 IISでは、規定のWEBサイトのプロパティ>ホームディレクトリの 「構成」で.cgiの実行ファイルをC:\perl\bin\perl.exeに指定しています。 とりあえずやるだけやったと思ってるんですが、うまくいかないのはどうしてでしょう。 よろしくお願いします。

みんなの回答

  • shige_70
  • ベストアンサー率17% (168/946)
回答No.2

IISですから、ウィルスにやられている可能性もあります。 IISをやめて、Apacheにしましょう。

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

そもそもPerl.exeは起動していますか? IISのログにエラーは出ていませんか? IISの設定に関してはこちらが詳しいので参考にしてみてください。 http://www.usa.ne.jp/follow.htm この中で、今回のCGIに関してはこちらがいいかもしれません。 http://www.usa.ne.jp/iis_cgi_set.htm

関連するQ&A