Rails配置错误500

时间:2017-08-20 18:49:05

标签: mysql ruby-on-rails apache2 passenger

我目前正在debian服务器上部署rails应用程序。 它之前运作良好,我无法弄清楚自从我更改应用目录以来我一直缺失的原因。

我现在收到500内部服务器错误,日志是:

[Mon Aug 21 16:06:35.755626 2017] [core:error] [pid 60088] [client NN.NN.NN.NN:NNN] End of script output before headers: 

==> /var/log/apache2/XXXX.XXXX.com.access.log <==
NN.NN.NN.NN - - [21/Aug/2017:16:06:35 +0200] "GET / HTTP/1.1" 500 845 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36"
NN.NN.NN.NN - - [21/Aug/2017:16:06:35 +0200] "GET /favicon.ico HTTP/1.1" 200 1752 "http://XXXX.XXXX.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.101 Safari/537.36"

我已经检查了secret.yml文件以及mysql凭据。

配置: - 红宝石2.3.0 - rails 5.0.0.1

同一台服务器上的其他网站(非铁路)效果很好。

用户对app目录中的tmp / *具有写访问权。

你知道我可能缺少什么吗?

谢谢,

0 个答案:

没有答案