• ベストアンサー

IISでCGIを動かすには?

NT4.0にIISでwebサーバを立ちあげています。 ローカルなネットワークではありますが、クライアントからスクリプトを 実行させると「表示できません」というエラーになります。 また、サーバマシンのブラウザで表示させると、CGIスクリプトがそのまま 表示されてしまいます。 .cgiのMIMEタイプの設定がうまくできていないのでしょうか? レジストリをいじってみたのですが、よく分かりませんでした。 お分かりになる方、ぜひ教えてください。よろしくお願いいたします。

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

  • ベストアンサー
回答No.2

下記URLに詳しく載っています:-) アプリケーションのマッピングで「メソッド除外」は 特に何も入れなくても動くはずです。

参考URL:
http://www.din.or.jp/~bigstone/cgilab/cgitips/iis.html
tasman
質問者

お礼

maguro-youさん 実はミスで同じ内容を2つ掲載してしまったのですが、 そちらでも同じサイトを紹介していただきました。 参考にして、CGIスクリプトを動かすことができるようになりました。 ありがとうございました!

その他の回答 (1)

  • tsu-yo
  • ベストアンサー率35% (30/85)
回答No.1

私もWin2kのIISでCGIを動かそうとしましたが、結局簡単なものしか動きませんでした。 ApacheやAnHTTPdを使用すると比較的簡単にCGIスクリプトを動かすことが出来るのでこちらを試せるようで有れば試してみては如何でしょうか? おそらくNTでも問題ないと思います。

参考URL:
http://www.kent-web.com/www/index.html
tasman
質問者

お礼

tsu-yoさん 回答をいただきありがとうございます。 IISのヘルプを見ると、CGIは使えるというように書いてあるのですが・・・。 Apacheは、単純に自分がUNIXにあまり詳しくないのと、上司がApache for Win32は動作が怪しいと言っていたのでやめてしまいました。 AnHTTPdで試してみます。 ありがとうございました。