我最近使用rubymine(ruby on rails 4)来创建网页,一旦我完成了一些功能并正确运行,我将我的代码推送到heroku,所以我可以直接在heroku上运行应用程序。
问题是每个函数都可以在heroku上正确运行,就像在本地运行一样,除了一个:在一个页面中有一个名为" calendar"对于日历功能,我可以在本地正确运行它,但在heroku上,它出错了说"我们很抱歉,但出了点问题"
有人可以向我解释它怎么会发生?这是一个heroku系统的bug,就像兼容性问题一样?我已将我的代码推送到heroku并且运行正确多次,并且在推送过程中不会出错。这是我的heroku链接:https://dashboard.heroku.com/apps/clients-to-horse
答案 0 :(得分:0)
我会推荐你,请在资产预编译后在本地生产模式(环境)中运行你的应用程序,如果一切正常,那么我肯定Heroku也会运行。
在Heroku上部署之后,请确保为Heroku进行迁移和资产预编译。
你说错误是"我们很抱歉,但是出了点问题",当我们错过了我们这边的东西或应用程序中的代码错误时,这总是会出现。