掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Windows 2003 Serverで動くCGIアプリをDelphi6で作るには? (ID:13662)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
はじめまして。 Windows 2000 Pro SP4 + Delphi 6 Enterpriseという環境で、 TWebModuleを用いてCGIアプリを作っています。 WebサーバーがWindows 2000であれば、IIS5でもApacheでも 正常に動作するのですが、WebサーバーをWindows 2003 Serverにすると、 CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. になってしまいます。(IIS6、502エラー。) Response.ContentとWritelnのどちらで出力してもエラーになります。 また、TWebModuleを使わずに単純なコンソールアプリだとエラーになりません。 更に、Delphi 2005体験版でコンパイルするとエラーにはならないことも判りました。 つまり、Delphi 6のTWebModuleがWindows 2003 Serverではエラーになるようです。 Formから送られてきたname=valueを自前でデコードするということや、 予算の都合上Delphi 2005を購入するということは避けたいので、 Delphi 6のTWebModuleを使ってもCGIエラーを回避できる手段や、 TWebModuleの代替になるものをご存知の方がいましたら、教えて頂きたいです。 よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.