无法在轨道上用ruby启动heroku。摘要/ SHA2没有这样的文件

时间:2013-03-06 04:17:40

标签: ruby-on-rails heroku

所以我一直在我的本地机器上制作一个基本的应用程序,我不能轻易地转移到Heroku。我尝试运行它时服务器崩溃了。

当我键入heroku run rails s时,它会启动一秒钟然后吐出一个巨大的堆栈跟踪。

在顶部它说:
/app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.12/lib/active_support/depenencies.rb:317:in'ineded inon'on':没有要加载的文件 - Digest / SHA2(loadError) ):

我使用SHA2进行身份验证,它似乎正在崩溃应用程序。有人有什么建议吗?

1 个答案:

答案 0 :(得分:0)

可能是因为它是一个区分大小写的文件系统,而本地系统则不是。

尝试将要求更改为:

require 'digest/sha2'