2016-08-12 95 views
1

Rails要求我查看可能有詳細信息的應用程序日誌。發生未處理的低級錯誤

我在哪個目錄查找日誌?請指教。謝謝。

production: 
    secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> 
+0

回答更新看 –

回答

0

可能是你沒有設置密鑰 如果不是指你的服務器控制檯的詳細信息,正在運行的生產模式。 Sometiime它是由於密鑰尚未設置爲生產模式。

如何生成密鑰 運行命令rake secret在終端中。然後你會看到這樣的密鑰:

a0bf18e677f3e49cebc6c8edad3e7af92504c7114777e48546ee46e4ece66c2b7de3f6beafa083a26a342146d096d2e051fb80836efee246ea8ca2dae7d28f41 

將它複製並粘貼到密鑰位置,如下所示。

如果在配置/ secret.yml文件,因此設置密鑰:

development: 
secret_key_base: 81f8d43274fcf0021b6f0dda479ab2983e691b3e9ca9a15096197ba48b43cae92f4526cc4114699fc36f28a537cfa17d8d16f2a69c059f385b7845a9299db9fa 

test: 
secret_key_base: 9091e24ff70de567787175551ece68b0de6b793964d74f4d5d59b09f361640a738b076299f4f27ad09ecdc4c2ff6e4199e7a081b6dcc0f41c1017a829174e09d 

# Do not keep production secrets in the repository, 
# instead read values from the environment. 
production: 
secret_key_base: paste your key here. 
+0

謝謝你,普拉迪普,您的答覆。我是新來的鐵軌。你會指導我爲生產設置密鑰嗎? –

+0

回答更新見上面 –

+0

再次感謝Pradeep。正如你所提到的,我沒有正確設置生產模式。我正在閱讀更多文檔。 –

相關問題