From: akira@... Date: 2002-03-11T23:27:06+09:00 Subject: [ruby-list:34330] Re: require "cgi/session" でエラー >>>>> In [ruby-list : No.34319] >>>>> FUJIOKA Takeyuki wrote: > Vine-2.1.5で以下のバージョンのrubyを使っています。 > libruby-1.6.2-0vl4.1 > ruby-1.6.2-0vl4.1 このパッケージのメンテナンスをしています。 > それでセッションを使ったCGIを作ってみようと思い, > require "cgi/session" > を入れたところ,internal server errorが出るので > ターミナルで実行したところ, > $ ./test1.rb > /usr/lib/ruby/1.6/cgi/session.rb:28:in `private': undefined method `create_new_id' for class `CGI::Session' (NameError) > from /usr/lib/ruby/1.6/cgi/session.rb:28 > from ./test1.rb:3:in `require' > from ./test1.rb:3 > とのことでした。これはバグでしょうか? パッケージのバグです。すいません。 とりあえず「private :create_new_id」という行を削ると この問題を回避できると思います。 パッケージとしてどう対処するかは少し考えます。 -- akira yamada