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'