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 に答える