2011-06-21 21 views
1

我正在使用papal_adaptive gem。我在papal_adaptive.yml文件中提供了我的paypal沙盒帳戶詳細信息。當我打電話pay_request = PaypalAdaptive::Request.new,它拋出下面的錯誤:paypal_adaptive gem不工作?

 
    You have a nil object when you didn't expect it! 
    You might have expected an instance of ActiveRecord::Base. 
    The error occurred while evaluating nil.[] 
+0

如果您使用的是寶石,那麼您正在談論Ruby和Ruby on Rails,對吧?你使用什麼版本?在哪個控制器中有這個錯誤? –

+0

嗨,我在Windows系統中使用ruby 1.9.2和rails 3.0.7。 –

+0

與adaptive_pay寶石同樣的錯誤來了。 –

回答

0

對不起,這是一個古老的線程,但我只是想回答你的問題,因爲我偶然發現了它:當你收到此錯誤與paypal_adaptive寶石它很可能是您發送給PayPal的請求中的哈希錯誤:請檢查您的日誌,應該指出哪些哈希值不好。