From: GOTOU Yuuzou Date: 2004-09-16T16:35:59+09:00 Subject: [ruby-dev:24276] Re: :DocumentRoot => "." with WEBrick すみません。見落としてました。 In message <87zn3z1x7u.fsf@serein.a02.aist.go.jp>, `Tanaka Akira ' wrote: > ふと気がついたのですが、WEBrick で :DocumentRoot => "." とすると、CGI > の実行に失敗することがあるようです。 > これは意図された挙動でしょうか? 何も考えていなかっただけなので、FileHandler#initializeで展開 することにしようかと思います。 --- lib/webrick/httpservlet/filehandler.rb 13 Aug 2004 04:11:30 -0000 1.3 +++ lib/webrick/httpservlet/filehandler.rb 16 Sep 2004 07:32:30 -0000 @@ -139,7 +139,7 @@ def self.remove_handler(suffix) def initialize(server, root, options={}, default=Config::FileHandler) @config = server.config @logger = @config[:Logger] - @root = root + @root = File.expand_path(root) if options == true || options == false options = { :FancyIndexing => options } end -- ごとうゆうぞう