gpt4 book ai didi

ruby-on-rails-3 - 对于零:NilClass using chargify_api_ares gem未定义的方法 'path'

转载 作者:行者123 更新时间:2023-12-03 17:56:34 24 4
gpt4 key购买 nike

我觉得这应该是一个简单的问题,但我正在拉我的头发试图追踪它。我安装了 chargify_api_ares gem,但连基本的东西都做不了,比如

Chargify::Subscription.create

当我收到此路径错误时。我觉得这一定是一个 gem 问题,但不知道从哪里开始。

更新: bundle show chargify_api_ares 显示了正确的路径,我只是不知何故无法访问它。仍在尝试随机环境相关的东西。

看起来这是问题的根源,在 active_resource\base.rb 中:
# Gets the \prefix for a resource's nested URL (e.g., <tt>prefix/collectionname/1.json</tt>)
# This method is regenerated at runtime based on what the \prefix is set to.
def prefix(options={})
default = site.path
default << '/' unless default[-1..-1] == '/'
# generate the actual method based on the current site path
self.prefix = default
prefix(options)
end

据我了解,Chargify.subdomain 应该设置 site.path,但我对 activeresource 的了解还不够好,不知道发生了什么,并将继续挖掘。

最佳答案

我也有同样的问题。
我在控制台上执行了以下操作

Chargify.configure do |c|
c.api_key = "<<api_key>>"
c.subdomain = "<<subdomain>>"
end

之后执行任何 Chargify 控制台命令都顺利。

关于ruby-on-rails-3 - 对于零:NilClass using chargify_api_ares gem未定义的方法 'path',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10545162/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com