Redmine Checklist 插件安装失败

Redmine Checklist Plugin Installation Fails

在我决定尝试检查清单插件之前,我的 Redmine 4.0.4 工作正常。 我尝试按照官方网站上的说明进行操作:https://www.redmineup.com/pages/help/checklists/installing-redmine-checklists-plugin-on-linux

但是执行命令时:

 bundle install --without development test --no-deployment

我知道了:

Installing locked Bundler version 2.0.2...
Installing the inferred bundler version (= 2.0.2) failed.
If you'd like to update to the current bundler version (1.15.1) in this project, run `bundle update --bundler`.
The error was: bundler requires Ruby version >= 2.3.0.

首先我不明白为什么 ruby 版本错误,2.3.0,我有 2.5.0p0...

其次,如果我输入 bundler -v,我得到的输出是 Bundler 版本 2.0.2

第三,如果我尝试 运行 捆绑更新 --bundler,这是输出:

You must use Bundler 2 or greater with this lockfile.

我不知道如何解决这个问题...我 can/must 做什么?

现在我无法访问 redmine,我在尝试打开网站时出现此错误:

Could not find gem 'redmine_crm' in any of the gem sources listed in your Gemfile. (Bundler::GemNotFound)

如果我不能安装插件,至少我想让redmine重新上线。

谢谢

尝试以下步骤

  1. 停止您的服务器(Passenger、Puma 或任何您使用的服务器)
  2. 从插件文件夹中删除插件
  3. 删除Redmine根目录下的Gemfile.lock
  4. 在命令提示符下,运行 gem uninstall -aIx
  5. 运行 gem install bundler
  6. 在 Redmine 文件夹中 运行 bundle install --without development test
  7. 尝试启动您的服务器