2014-11-03 19 views
6

Raylar konsolunu çalıştırırken, geliştirme ortamımda Rails.configuration.secret_key_base numaralı telefonum aranıyor.Raylar konfigürasyonu gizli anahtar tabanı dönen nil

#secrets.yml 

development: 
    secret_key_base: the-long-secret-generated-by-rake-secret 

#...other configs, a call while running heroku rails c in production also returns nil 

Bu nasıl olabilir? Koşu raylar the documentation belirtildiği gibi 4.1.0

cevap

15

: Bu dosyaya eklenen

sırları Rails.application.secrets yoluyla erişilebilir.

konsoldan Rails.application.secrets.secret_key_base Running dönmelidir: the-long-secret-generated-by-rake-secret

+0

Evet, benim açımdan serseri. Bu şekilde aramak için başka bir (resmi olmayan) ray kılavuzunda okudum. http://edgeguides.rubyonrails.org/4_1_release_notes.html#config-secrets-yml –

İlgili konular