2011-12-06 93 views
0

我的本地开发机器上有paypal_adaptive gem工作。但是,当部署Heroku上抛出我的错误:Heroku paypal_adaptive gem setup

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 

我试着用和不用行“ssl_cert_file:”在阳明文件和变量都保存到ENV变量的Heroku。我怀疑那个宝石找不到YML文件。如何强制gem找到该YML文件。

+0

更新:我creted支付请求,但是当我将其发送到PayPal: NoMethodError:未定义的方法条”为1322438087:Fixnum对象 /usr/ruby1.9.2/lib/ruby/1.9.1/net/http.rb: 1304:inize in initialize_http_header' /usr/ruby1.9.2/lib/ruby/1.9.1/net/http.rb:1302:in' /usr/ruby1.9.2/lib/ruby/1.9.1/net /http.rb:1302:ininitialize_http_header' /usr/ruby1.9.2/lib/ruby/1.9.1/net/http.rb:1670:in'initialize' – user12733

回答