2010-04-16 3 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

어서 오십시오 ** 형식 **. –

+0

전체 스택 추적입니까 또는 누락 된 조각이 있습니까? –

+0

로그의 나머지 부분은 정확히 위의 그림과 같이 반복됩니다. – Ethan

답변

0

양식 (또는 양식 입력 이름)에서 보내는 매개 변수 해시는 무엇입니까? 이 문제는 레일스가 혼합 배열 해시 값을 구문 분석 할 수 없다는 것과 관련이 있습니다. 내가 옆 불쾌한 질문, 거대한 붙여 넣기 (논쟁의 여지가 어느 정도 필요) 레일 불평으로 내게 당신이 요청에 혼합 배열의 해시 값을 전송하지 않습니다

, 즉 :

user[][name] => joe    # array-ish 
user[:key][name] => alice  # hash-ish 
을 찾을 수없는 PS

둘 다 같은 요청에 있습니다.

+0

- 문제 해결 - 도움을 주셔서 감사합니다. – Ethan

+0

지금 수정 되었으면 대답을 수락하고 최대 – shingara

0

이것은 데이터베이스가 구성되어 있지 않은 간단한 경우입니다. 다음을 사용하여 데이터베이스를 먼저 만드십시오. rake db:create:all

+0

을 받으면 db가 구성됩니다 ... 다른 아이디어 ? – Ethan

+0

당신이 옳았다 - 나는 데이터베이스 설정 파일에서 루키 실수를했다. 고마워요! – Ethan

+0

btw .. 승객에게 전환. :) –

관련 문제