From: "H.Yamamoto" Date: 2005-09-20T17:45:56+09:00 Subject: [ruby-dev:27213] Re: ruby-1.8.3 status for release 山本です。 >> 3) Failure: # このFailureは、cygwin上から make checkしたときだけ発生。 >>test_cgi(TestWEBrickCGI) >> [./webrick/test_cgi.rb:24:in `test_cgi' >> D:/cygwin/home/suke/work/ruby-pre/ruby-1.8.3/lib/net/http.rb:1049:in `request' >> D:/cygwin/home/suke/work/ruby-pre/ruby-1.8.3/lib/net/http.rb:2104:in `reading_body' >> D:/cygwin/home/suke/work/ruby-pre/ruby-1.8.3/lib/net/http.rb:1048:in `request' >> D:/cygwin/home/suke/work/ruby-pre/ruby-1.8.3/lib/net/http.rb:1033:in `request' >> D:/cygwin/home/suke/work/ruby-pre/ruby-1.8.3/lib/net/http.rb:545:in `start' >> D:/cygwin/home/suke/work/ruby-pre/ruby-1.8.3/lib/net/http.rb:1031:in `request' >> ./webrick/test_cgi.rb:24:in `test_cgi' >> ./webrick/utils.rb:26:in `start_server' >> ./webrick/utils.rb:34:in `start_httpserver' >> ./webrick/test_cgi.rb:21:in `test_cgi']: >><"/webrick.cgi"> expected but was >><"\n\n \ >>Internal Server Error\n \n \ >>

Internal Server Error

\n Premature end of script headers: \ >>D:/cygwin/home/suke/work/ruby-pre/ruby-1.8.3/test/webrick/webrick.cgi\n \ >>
\n
\n WEBrick/1.3.1 (Ruby/1.8.3/2005-09-19) at\n\ >> 127.0.0.1:1269\n
\n \n\n">. > > >これで直りますか?([ruby-dev:27166]) よく考えると、このエラーは ruby をインストールする前にwebrick をテストしたときに 出るエラーと同じでした。確かこのエラーは、CGI インタプリタを起動するときに渡される ruby.exe のパスが、インストール前だと間違っているために(インストール後のパスが 渡されていたような)起きていました。cygwin で起きてコマンドラインで起きないということは、 もしかすると cygwin のパス名の扱いの違いから来るものなのかも・・・