0

我的应用程序可以在本地运行,但是当我尝试部署到 Heroku 时,我得到了“欢迎加入:您正在使用 ruby​​ on rails!” 屏幕。

到目前为止,我有:

  • 删除 public/index.html 并在 config/routes 文件中设置新的根路径。

  • 尝试运行 rails s --environment production 以查看问题是否是生产环境配置,但这也有效。

  • 运行“heroku 运行 rake db:迁移

我错过了什么?日志看起来很正常,没有给我任何明显的错误消息......请让我知道提供哪些其他信息对我有用,我完全迷失在这里......

4

1 回答 1

1

我最好的猜测是它未能从你的 git repo 中删除

运行 git status 并查看是否已删除 public/index.html 显示

如果是,则运行

 git rm public/index.html 
 git commit -m "Removed public/index.html"

然后推送到heroku

git push heroku master
于 2012-08-22T23:40:20.853 回答