我的Sinatra应用程序在部署到Heroku后显示“内部服务器错误”

时间:2013-05-13 07:33:15

标签: ruby deployment heroku

我的应用在本地工作,但在部署到Heroku后,我的页面上出现“内部服务器错误”

错误日志如下。

http://pastie.org/private/b5lgfmij1by3krieyp9sq

我看不出问题是什么

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

问题与您的数据库有关(或缺少):

2013-05-13T06:58:57.488018+00:00 app[web.1]: PG::Error - could not connect to server: Connection refused

您添加了$ heroku addons:add heroku-postgresql:[dev|basic|crane|etc] -a app_name吗?查看这篇Dev Center文章,其中包含有关设置基于Rack的Web应用程序(包括Sinatra)和设置数据库访问的信息: