我不是最有经验的开发人员,所以请原谅我这是一个愚蠢的问题。
我正在尝试部署使用PostgreSQL作为其数据库的Sinatra应用程序。我的应用程序在本地工作,但当我尝试部署到Heroku时,我收到此错误:
Screenshot of Terminal after I try to push to heroku master
我不知道发生了什么事。我不认为我需要什么不正确的b / c我会认为如果是这样的话就不会在本地工作。我尝试运行一些代码,说“捆绑exec rake -P”,但就我所知,它没有做任何事情。我想也许我必须创建一个数据库并进行迁移,因为我使用我正在处理的Rails应用程序,但这是在Sinatra,所以不确定你是否必须做一些完全不同的事情。
它显然部署到Heroku,但是当我打开heroku时,它不起作用。我刚刚得到一个页面,说明稍后再试,看一下日志。
有关如何解决此问题的任何想法?