我的应用程序在本地运行,但是当我尝试部署到Heroku时,我得到了“欢迎乘坐:你正在铁轨上骑红宝石!”屏幕。
到目前为止,我有:
删除了public / index.html并在config / routes文件中设置了新的根路径。
尝试运行rails s --environment production以查看是否是生产环境配置问题,但这也有效。
运行“heroku run rake db:migrate
我错过了什么?日志看起来很正常,并没有给我任何明显的错误信息...请让我知道其他信息对我有用,我完全迷失在这里......
答案 0 :(得分: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