1
我有一个在本地运行良好的应用程序。一切似乎都正确设置,以转移到Heroku,包括Postgres的宝石(和开发使用postgres服务器)。向Heroku推送新Rails 3.1应用程序导致Sorcery问题(需要bson-1.4.1)
问题是,当我尝试按下它时,出现围绕当前三个有问题的依赖关系bson_ext,bson和mongoid 1.4.1的错误消息。看来巫术需要这些(在1.4.1)运行。我通过手动下载来安装它们,但是它们被从在线资源中抽出。所以当Heroku试图找到它们时,它不能,并且它会中止。我试着指定所有这些都使用1.4.0,然后应用程序安装正常(并为Cedar堆栈执行数据库设置等)。
问题是,当我在他们的服务器上加载应用程序时,我得到通用的“哎呀,出现了问题”Heroku消息。在检查实际的英雄日志时,我无法真正发现任何错误。做这项工作的方式是什么?
感谢您的帮助。