Heroku paypal_adaptive宝石设置

时间:2011-12-06 11:23:57

标签: ruby-on-rails-3 heroku paypal

我的本​​地开发机器上有paypal_adaptive gem。但是当部署时,heroku会抛出错误:

 ArgumentError: syntax error on line 20, col 2: `  ssl_cert_file:'
    /usr/ruby1.9.2/lib/ruby/1.9.1/syck.rb:135:in `load'
    /usr/ruby1.9.2/lib/ruby/1.9.1/syck.rb:135:in `load'
    /app/.bundle/gems/ruby/1.9.1/bundler/gems/paypal_adaptive-a3853ca1635b/lib/paypal_adaptive/config.rb:32:in `load

我在YML文件中尝试使用和不使用“ssl_cert_file:”行,并将变量保存到ENV变量到Heroku。我怀疑gem无法找到YML文件。如何强制gem找到YML文件。

1 个答案:

答案 0 :(得分:1)

我发送了一个与此相关的修复程序.http:.rb无法处理非字符串 请参阅:https://github.com/tc/paypal_adaptive/commit/3e94637d56959994dc4c57186209f071fecc46bb

宝石只需要一个版本凹凸。