2

我刚刚按照他们的迁移教程从 Redmine 2.0.4 迁移到 Redmine 2.1.2(在 Debian 上,带有Passenger)。它似乎工作正常。但是当我在浏览器中启动它时,我有 redmine 的身份验证门户,当我使用我的任何帐户登录时它会崩溃。我检查了我的数据库,所有帐户信息仍然存在。当我检查我的 redmine 日志时,生产,这就是我得到的:

Connecting to database specified by database.yml 
OpenIdAuthentication.store is nil. Using in-memory store.
[...]
NoMethodError (undefined method 'session_lifetime?' for #<Class:0x7[...]
app/controllers/application_controller.rb:61 in 'session_expired?'
app/controllers/application_controller.rb:50:in 'session_expiration'

谢谢你

4

1 回答 1

2

我终于解决了我的问题:在迁移过程中,我用旧的替换了 settings.yml,这是一个错误。我用原来的替换了它,它工作正常

于 2012-11-05T10:55:23.433 回答