Debian Redmine 2.1.2(从2.0.4迁移):迁移正常,但登录后崩溃

Debian Redmine 2.1.2(从2.0.4迁移):迁移正常,但登录后崩溃,debian,redmine,Debian,Redmine,根据他们的迁移教程,我刚刚从Redmine 2.0.4迁移到Redmine 2.1.2(在Debian上,与乘客一起)。 它似乎工作得很好。 但当我在浏览器中启动它时,我有redmine的身份验证门户,当我使用我的任何帐户登录时,它就会崩溃。 我检查了我的数据库,所有的账户信息都还在。 当我检查我的redmine日志时,我得到的是: Connecting to database specified by database.yml OpenIdAuthentication.store is ni

根据他们的迁移教程,我刚刚从Redmine 2.0.4迁移到Redmine 2.1.2(在Debian上,与乘客一起)。 它似乎工作得很好。 但当我在浏览器中启动它时,我有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'
连接到database.yml指定的数据库
OpenIdAuthentication.store为零。使用内存存储。
[...]

NoMethodError(未定义的方法“session\u life?”for#我终于解决了我的问题:在迁移过程中,我用旧的方法替换了settings.yml,这是一个错误。我用原来的方法替换了它,效果很好

我也尝试了这个方法。但是,它没有解决这个特定的问题:
未定义的方法“session\u life”