rails:32
From: hoti <hoti_jp@y...>
Date: Mon, 31 Jan 2005 14:01:25 +0900 (JST)
Subject: [rails:32] Apach でのセッション
こんにちは。
さっそくですが、Railsを使って簡単なセッション管理のテストを
してみました。
ここで問題が発生しました。
「ruby script/server」でWEBrickで実行すれば問題ないのですが、
Apache&「public/dispatch.cgi」で実行するとエラー(下)が発生
します。
メッセージを見ると、セッション関係であるようです。
WEBrickではOKで、ApacheではNGになるような原因として、何か考え
られるでしょうか。(セッションのファイルは生成できています)
ご面倒ですが、アドバイスをお願いします。
(/tmp/apache.log)
[error] Premature end of script headers: /home/foo/Rails/public/dispatch.cgi
/usr/lib/ruby/gems/1.8/gems/actionpack-1.3.1/lib/action_contr
oller/cgi_process.rb:77:in `session': Session contained objects
where the class definition wasn't available. Remember to require
classes for all objects kept in the session. The session has
been deleted. (ActionController::SessionRestoreError)
from
/usr/lib/ruby/gems/1.8/gems/actionpack-1.3.1/lib/action_controller/base.rb:577:in
`assign_shortcuts'
from
/usr/lib/ruby/gems/1.8/gems/actionpack-1.3.1/lib/action_controller/base.rb:259:in `process'
from
/usr/lib/ruby/gems/1.8/gems/actionpack-1.3.1/lib/action_controller/rescue.rb:20:in
`process_with_exception'
from /usr/lib/ruby/gems/1.8/gems/rails-0.9.4.1/lib/dispatcher.rb:42:in `dispatch'
from /home/foo/Rails/public/dispatch.cgi:10
[Mon Jan 31 13:51:04 2005] [error] [client 127.0.0.1] Premature end of script headers:
/home/yasu/work/work-Rails/Ranking/public/dispatch.cgi
__________________________________
Let's Celebrate Together!
Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/so2005/
--
ML: rails@r...
使い方: http://QuickML.com/
-> 32 2005-01-31 06:01 [hoti_jp@y... ] Apach でのセッション 33 2005-01-31 07:13 ┗[moriq@m... ] 34 2005-01-31 10:29 ┗[hoti_jp@y... ]