[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[kagemai-users:0035] 新規レポート投稿でのエラー
影舞を使わせていただいています矢花と申します。
とてもシンプルで、非常に融通の利くシステムが気にいりました。
ところで、”nil is not asymbol(TypeError)”のエラーが出ました。
以下に、apacheのエラーログの出力を記します。
Rubyは使ったことがないので、あまり良く分からなかったのですが、
ソースを眺めたところ、action.rb の130行目にある、cookie_action
がnilのままになっている場合があるのかな?と思ったりしました。
apache の error_log ========================
/usr/local/kagemai/lib/kagemai/cgi/action.rb:130:in `send': nil is not asymbol(TypeError)
from /usr/local/kagemai/lib/kagemai/cgi/action.rb:130:in `handle_cookies'
from /usr/local/kagemai/lib/kagemai/cgi/action/new_report.rb:87:in `execute'
from /usr/local/kagemai/lib/kagemai/kagemai.rb:68:in `action'
from ./guest.cgi:77:in `execute'
from /usr/local/apache/htdocs/kagemai/user.cgi:8
===================================
私が使っている分には問題ないのですが、ある人が新規レポートを
投稿すると、このエラーが出ます。ただし、投稿は正しくされてい
ますし、メールも送信されてきます。
ちなみに、私の端末で再現しようと思ったのですが、できませんでした。
それと、エラーが出たブラウザでは、クッキーはONに設定されています。
もう少し、大勢で使うようになれば原因もはっきりと見えてくると思う
のですが、まだ、利用者が少ないため、はっきりとした原因が掴めてい
ません。
これを機に、Rubyを勉強したいと思いつつ、その余裕もないのが正直な
ところで。。。すいませんが、何か分かりましたら教えてください。
.。.。.。.。.。.。.。.。.。.。.。.。.。.
株式会社メイテック( URL http://www.meitec.co.jp/ )
ITセンター e-Business Solution Group 開発課
矢花 正隆 ( Masataka Yabana )