2010-04-16 43 views
1

這是從開發日誌...與雜種有一個奇怪的錯誤 - 請幫助!

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:101:in `dispatch_cgi' 
/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb:27:in `dispatch' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:76:in `process' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `synchronize' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:74:in `process' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel.rb:159:in `process_client' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel.rb:158:in `each' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel.rb:158:in `process_client' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel.rb:285:in `run' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel.rb:285:in `initialize' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel.rb:285:in `new' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel.rb:285:in `run' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel.rb:268:in `initialize' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel.rb:268:in `new' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel.rb:268:in `run' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:282:in `run' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:281:in `each' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:281:in `run' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:128:in `run' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/command.rb:212:in `run' 
/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281 
/usr/bin/mongrel_rails:19:in `load' 
/usr/bin/mongrel_rails:19 
/!\ FAILSAFE /!\ Thu Apr 15 20:19:18 +0000 2010 
    Status: 500 Internal Server Error 

請大家幫忙 - 任何想法將是驚人的 - 一直停留在試圖解決這件事一個星期!

+0

來吧**格式**。 – 2010-04-16 05:47:58

+0

這是整個堆棧跟蹤還是有任何缺失的部分? – 2010-04-16 08:01:13

+0

其餘的日誌只是重複如上所示 – Ethan 2010-04-16 19:06:19

回答

0

什麼是從窗體(或窗體輸入名稱)發送的參數散列?這個問題可能與Rails無法解析混合數組哈希值有關。 PS我不覺得這個問題討厭,除了巨大的膏(有些值得商榷的必要)

我相信你不會在請求發送的混合陣列哈希值作爲軌道會抱怨,即:

user[][name] => joe    # array-ish 
user[:key][name] => alice  # hash-ish 

都在同一請求中。

+0

我修復它 - 配置問題 - 感謝您的幫助 – Ethan 2010-04-17 02:27:25

+0

如果它現在已經修復,接受答案並投票它 – shingara 2010-07-10 08:29:06

0

這我猜是沒有配置數據庫的簡單情況。首先使用以下命令創建數據庫:rake db:create:all

+0

不,數據庫配置...任何其他想法? – Ethan 2010-04-16 19:07:49

+0

你是對的 - 我在數據庫配置文件中犯了一個菜鳥錯誤。感謝稻田! – Ethan 2010-04-17 02:28:06

+0

btw ..切換到乘客。 :) – 2010-04-18 07:35:53