发生未处理的低级错误
An unhandled lowlevel error occurred
Rails让我看申请日志,里面可能有详细信息。
日志找哪个目录?请指教。谢谢。
production:
secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
可能是你运行未设置密钥的生产模式
如果没有,请参阅您的服务器控制台以获取更多详细信息。
有时是因为生产模式没有设置秘钥。
如何生成秘钥
运行 在终端中命令 rake secret
。然后你会看到这样的密钥:
a0bf18e677f3e49cebc6c8edad3e7af92504c7114777e48546ee46e4ece66c2b7de3f6beafa083a26a342146d096d2e051fb80836efee246ea8ca2dae7d28f41
复制并粘贴到密钥位置,如下所示。
如果在 config/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.
Rails让我看申请日志,里面可能有详细信息。
日志找哪个目录?请指教。谢谢。
production:
secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
可能是你运行未设置密钥的生产模式 如果没有,请参阅您的服务器控制台以获取更多详细信息。 有时是因为生产模式没有设置秘钥。
如何生成秘钥
运行 在终端中命令 rake secret
。然后你会看到这样的密钥:
a0bf18e677f3e49cebc6c8edad3e7af92504c7114777e48546ee46e4ece66c2b7de3f6beafa083a26a342146d096d2e051fb80836efee246ea8ca2dae7d28f41
复制并粘贴到密钥位置,如下所示。
如果在 config/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.