我正在开发一个 Rails 4 应用程序,使用 Active Admin gem 作为管理后端。 Active Admin 反过来使用 Devise 进行用户身份验证。现在,当我尝试使用部署应用程序时capistrano
在 VPS 服务器上,我收到以下错误:
rake aborted!
Devise.secret_key was not set. Please add the following to your Devise initializer:
config.secret_key = '-- secret key --'
谷歌搜索对这个错误没有多大作用。有什么建议为什么会抛出错误吗?我应该将密钥添加到devise
初始化程序,因为我找不到任何地方可以设置此类配置键initializers/devise.rb
?
I ran bundle update
今天早上并开始出现同样的错误。
我将其添加为一行config/initializers/devise.rb
并且错误已修复。
这似乎是commit其中介绍了它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)