部署到Rackspace

时间:2014-04-07 17:41:48

标签: ruby-on-rails deployment server-side rackspace-cloud rackspace

无法部署到Rackspace服务器。好奇,如果我在配置文件中遗漏了一些东西。我没有改变它们,因为我创建了应用程序并且一直在网上寻找但无法找到解决方案。

1 个答案:

答案 0 :(得分:1)

secret_key_base用于安全地签署Rails创建的cookie。它需要被设置为一些适当长,任意的字符串,这对于每个Rails部署都是不同的并保密。

我通常做的是生成一个新的东西:运行如下:

ruby -rsecurerandom -e 'p SecureRandom.hex(32)'

...然后将其复制并粘贴到我的secrets.yml,与RAILS_ENV匹配的部分:

production:
  secret_key_base: '553e8330b465c2c51789a8f957932e7c8d9144a5e1b93431d2db7b6bd9b681f6'