From: MIYASAKA Masaru Date: 2007-03-12T13:50:35+09:00 Subject: [ruby-dev:30538] Re: Microsoft-IIS 上で cgi.rb がレスポンス行を2重に出力する みやさか です。パッチを添付するのを忘れました。 私はこんなふうに変更して使っています。 --- ruby/lib/ruby/1.8/cgi.rb.bak Fri Mar 2 14:52:33 2007 +++ ruby/lib/ruby/1.8/cgi.rb Fri Mar 2 14:53:57 2007 @@ -556,7 +556,7 @@ end options.delete("nph") if defined?(MOD_RUBY) - if options.delete("nph") or /IIS/n.match(env_table['SERVER_SOFTWARE']) + if options.delete("nph") # or /IIS/n.match(env_table['SERVER_SOFTWARE']) buf += (env_table["SERVER_PROTOCOL"] or "HTTP/1.0") + " " + (HTTP_STATUS[options["status"]] or options["status"] or "200 OK") + EOL + ---------------------------- 宮坂 賢 (MIYASAKA Masaru) alkaid@coral.ocn.ne.jp