1

Redmineをインストールしました。初めてではありませんが、マシンの場合は何かが異なります。Ruby についてはあまり知りません。

Redmine ページを呼び出すと、ブラウザーに次のエラーが表示されます。

内部エラー

アクセスしようとしたページでエラーが発生しました。引き続き問題が発生する場合は、Redmine 管理者に連絡して支援を求めてください。

Redmine 管理者の場合は、ログ ファイルでエラーの詳細を確認してください。

ログにはこれがあります:

Started GET "/" for 80.120.10.114 at 2014-04-04 10:52:41 +0200

ArgumentError (A secret is required to generate an integrity hash for cookie session data. Use config.secret_token = "some secret phrase of at least 30 characters"in config/initializers/secret_token.rb):
  actionpack (3.2.17) lib/action_dispatch/middleware/cookies.rb:319:in `ensure_secret_secure'
  actionpack (3.2.17) lib/action_dispatch/middleware/cookies.rb:284:in `initialize'
  actionpack (3.2.17) lib/action_dispatch/middleware/cookies.rb:231:in `new'
...

しかし、ファイルsecret_token.rbは存在します。で作成しました

/usr/local/bin/bundle exec /usr/local/bin/rake generate_secret_token

このファイルには、他のファイルと同じ所有者と同じアクセス権があります。したがって、これは問題ではないと思います。

どうなり得るか?

4

0 に答える 0