我害怕发生了一些非常糟糕的事情,当时我正在使用我的RAILS应用程序。它工作正常,我不知道我做了什么,但我得到以下错误:但我得到以下错误:Ruby on Rails SQLite3 :: NotADatabaseException(文件被加密或不是数据库)
已启动GET“/”for 127.0.0.1 at 2011-03-30 02:20:15 -0500 处理方式PagesController#家为HTML 在时间18ms
的SQLite3 :: NotADatabaseException完成(文件加密或不是一个数据库): 应用程序/模型/ user.rb:81:在authenticate_with_salt' app/helpers/sessions_helper.rb:79:in
user_from_remember_token” 应用程序/佣工/ sessions_helper。 rb:18:在current_user' app/helpers/sessions_helper.rb:23:in
signed_in?' app/controllers/pages_controller.rb:9:在'家'
呈现/Users/ikylim/.rvm/gems/ruby-1.9.2-p0/gems/actionpack-3.0.1/lib/action_dispatch/ middleware/templates/rescues/_trace.erb(0.8ms) Rendered /Users/ikylim/.rvm/gems/ruby-1.9.2-p0/gems/actionpack-3.0.1/lib/action_dispatch/middleware/templates/rescues /_request_and_response.erb(1.9ms) 呈现/Users/ikylim/.rvm/gems/ruby-1.9.2-p0/gems/actionpack-3.0.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb内救援/布局(5.2ms)
有人遇到过这个?我真的不知道这一点。非常感谢
非常感谢Anup,但是我没有碰到任何这些东西,并且他们之前工作正常。你还有其他建议吗? – railslearner 2011-03-30 07:36:05
您是否在database.sqlite3中输入了数据库的密码? – Anup 2011-03-30 07:43:36