[前][次][番号順一覧][スレッド一覧]

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...        ]