如何调试遇到内部服务器错误的Rails应用程序?

时间:2014-07-02 08:48:00

标签: ruby-on-rails debugging ruby-on-rails-4.1

我在Ubuntu上使用Rails 4.1和Ruby 2.1.1。

我的应用程序在本地开发环境中运行良好。当我将所有内容移动到生产环境服务器并尝试应用程序URL时,我得到以下内容:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

日志文件(production.log)中包含有关迁移的内容,但没有其他内容。

我从哪里开始试图弄清楚这是什么?

1 个答案:

答案 0 :(得分:0)

From original poster

我按照说明操作并为secret_key设置了一个环境变量。事实证明Rails 4.1无法读取它,这似乎是一个已知问题。所以,我必须将密钥直接放入secrets.yml,这解决了问题