我已阅读此处和此处有关secret_token
/secret_base_key
问题的帖子,但我无法解决我的问题。
我有一个刚从别人那里接手的 Rails 应用程序。我运行了服务器,并得到了Use config.secret_token = "some secret phrase of at least 30 characters"in config/initializers/secret_token.rb
错误。
我更新了我的 secret_token.rb 以获得一个字符串。我尝试了一个本地环境变量,以及 secret_token 和 _secret_base_key。我每次都重新启动服务器。
不知道我应该如何解决这个问题,因为我不断遇到问题。
我试过的
::Application.config.secret_token = ENV['123124...30chars']
::Application.config.secret_token = '123124...30chars'
::Application.config.secret_key_base = '123124...30chars'
--update-- 最终按照此处的说明进行操作。以前的开发人员在本地声明了它,所以我想我必须在我的~/.bash_profile