代码之家  ›  专栏  ›  技术社区  ›  JRL

ruby和mysql gem不兼容

  •  2
  • JRL  · 技术社区  · 15 年前

    在我的网站上尝试从cpanel安装mysql gem时,我得到一个错误,说gem需要ruby>=1.8.6。 这是一个共享服务器,Ruby的版本是1.8.5,无法升级。 我没有shell访问权限,安装gem的唯一方法似乎是通过cpanel中的gem列表。

    如何获取我的网站的MySQL?

    3 回复  |  直到 13 年前
        1
  •  3
  •   Yuval F    15 年前

    您可以尝试安装 older gem . 2.7.5似乎是正确的版本。

        2
  •  1
  •   Peter Wagenet    15 年前

    Ruby1.8.5已经很老了,据我所知,有一段时间没有得到Rails的积极支持。你真的需要1.8.6,最好是1.8.7。如果您的主机不升级,可能是时候到别处看看了。如果你真的没有其他选择,你应该按照Yuval的建议,尝试安装一个旧版本的gem。

        3
  •  0
  •   JRL    14 年前

    没有人回答过如何在没有shell访问的情况下安装gem,我认为这是不可能的,所以会接受我自己的答案。