2

我正在尝试安装 2.3.2 版本的 Redmine 离线。当我启动命令时:

捆绑安装 --without postgresql --local

我收到此错误:

Bundler could not find compatible versions for gem 'ruby-openid': 
In Gemfile:
  rack-openid (>= 0) ruby depends on
    ruby-openid (>= 2.1.8) ruby

  ruby-openid (2.1.4)

我理解这个问题,但我该如何解决?

4

2 回答 2

1

如果不需要 OpenID 认证,可以排除:

bundle install --without postgresql openid --local
于 2013-09-05T10:54:12.390 回答
1

好吧,您需要安装比 ruby​​-openid 2.1.8 更新的版本,因为只有这些版本才受 Redmine 所需的 rack-openid gem 支持。

您可以从ruby​​gems.org下载当前版本的 gem (2.2.3)并将该文件传输到您的服务器。你可以运行

gem install ruby-openid-2.2.3.gem

安装宝石。

于 2013-09-05T10:46:42.033 回答