首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我是否可以使用Shopify API?

我是否可以使用Shopify API?
EN

Stack Overflow用户
提问于 2018-05-04 23:29:21
回答 1查看 206关注 0票数 0

可能是个很基本的问题,但我已经不困惑了。我主要是用PHP编写代码,但我想学习如何创建一个shopify应用程序。我在服务器上安装了Ruby/ rails。然后,我尝试安装shopify-api创业板。

一开始,我得到了一个错误,认为Ruby是错误的版本。然后,我将Ruby更新为2.1.0版本。

现在,当我试图安装shopify-api创业板时,我得到了以下内容。

错误:安装shopify_api时出错:没有任何版本的activesupport (< 6,>= 5.0)与您的RubyGems和RubyGems兼容。也许试着安装你正在寻找的宝石的旧版本? activesupport需要RubyVersionRuby2.2.2。当前的红宝石版本是2.1.0。

因此,根据我的理解,我应该尝试将Ruby更新为2.2.2。但是,在与我的主机交谈之后,我的cPanel分操作系统服务器只能使用2.1.0版本。

那么,对于这个服务器,我尝试使用shopify api是不是运气不佳呢?

如果是的话,是否有可能使用PHP制作一个应用程序。我看到了一些PHP包装,但似乎没有人使用它们。

EN

回答 1

Stack Overflow用户

发布于 2018-05-05 11:53:26

在这种情况下,最好的选择是使用不同的托管-Ruby2.1是4年前发布的,某些库不支持它。

如果无法更改宿主,则可以尝试使用旧版本的Rails。从5.0.0开始的版本至少需要Ruby2.2,但是4.2.10版本应该适用于Ruby2.1。要使用旧版本的Rails,您需要更新Gemfile并将gem 'rails', '~> 4.2'放在那里。

请注意,使用这种旧版本的Ruby和Rails意味着一些潜在的问题--不再为Ruby2.1发布安全性更新,一些新的库可能无法使用Rails 4.2,您需要始终找到一个支持旧Rails的版本。强烈建议使用另一个托管和使用Ruby和Rails的新版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50184254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档