1

无法部署到Rackspace服务器。好奇的是,如果我在配置文件中丢失了某些东西。自创建应用程序以来,我一直没有改变它们,并且一直在网上查找,但无法找到解决方案。部署到Rackspace

+0

你能提供更多关于造成问题的信息吗?应用程序日志,输出等现在,没有什么可以帮助你了。 –

+0

我不知道在哪里得到我的secret_key_base为我的secrets.yml文件 – user3505369

回答

1

secret_key_base用于安全地签署Rails创建的Cookie。它需要设置为适合每个Rails部署的不同长度的任意字符串,并保密。

我最常做的,生成一个新的运行是这样的:

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

...然后复制并粘贴到我的secrets.yml,在匹配部分RAILS_ENV

production: 
    secret_key_base: '553e8330b465c2c51789a8f957932e7c8d9144a5e1b93431d2db7b6bd9b681f6'