简体   繁体   English

未初始化的常量MercadoPago :: SDK

[英]Uninitialized constant MercadoPago::SDK

I have the following error uninitialized constant MercadoPago::SDK , this I am trying in my controller 我有以下错误未初始化常量MercadoPago :: SDK,这是我在控制器中尝试的错误

I already put the gem of mercadopago-sdk 我已经放了mercadopago-sdk的宝石

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

The issue here might be two things: 这里的问题可能是两件事:

  1. You haven't restarted your rails server . 您尚未重新启动rails server You will need to do this after you change your Gemfile . 更改Gemfile后,您需要执行此Gemfile
  2. A less common version of this same issue is that spring -- the Rails application preloader -- may be caching an older version of your application. 此问题的一个较不常见的版本是spring -Rails应用程序预加载器-可能正在缓存应用程序的旧版本。 You can restart this by running spring stop , stopping your rails server process, and then starting rails server again. 您可以通过运行spring stop ,停止rails server进程,然后再次启动rails server重新启动rails server

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM