未初始化的常量MercadoPago :: SDK

时间:2018-04-27 00:08:26

标签: ruby-on-rails ruby mercadopago mercadopagosdk

我有以下错误未初始化的常量MercadoPago :: SDK,这是我在我的控制器中尝试

我已经放了mercadopago-sdk的宝石

def show
    MercadoPago::SDK.client_id = "XXXXXXXXXXXX"
    MercadoPago::SDK.client_secret = "XXXXXXXXXXXXXXXXXXXXXX"
end

1 个答案:

答案 0 :(得分:1)

这里的问题可能是两件事:

  1. 您尚未重新启动rails server。更改Gemfile
  2. 后,您需要执行此操作
  3. 同一问题的一个不太常见的版本是spring - Rails应用程序预加载器 - 可能正在缓存旧版本的应用程序。您可以通过运行spring stop,停止rails server进程,然后再次启动rails server来重新启动此功能。