升级 Bitnami Redmine 时迁移失败

Migration failed on upgrade Bitnami Redmine

我确实通过 THIS 指令将我的 Redmine(版本 4.1.0)升级到最新版本(4.1.1.7)。 一切正常,直到我想迁移数据库。一旦我输入 sudo ruby bin/rake db:migrate RAILS_ENV=production' 命令,就会发生以下错误:

Activating bundler (~> 2.1)
Could not find 'bundler' (~> 2.1) among 5 total gem(s)
To install the version of bundler this project requires, run gem install bundler -v '~> 2.1'

然后我试试 gem install bundler -v '~> 2.1' :

Fetching: bundler-2.2.5.gem (100%)
Successfully installed bundler-2.2.5
Parsing documentation for bundler-2.2.5
Installing ri documentation for bundler-2.2.5
Done installing documentation for bundler after 46 seconds
Done installing documentation for bundler after 46 seconds

再次

和 运行 sudo ruby bin/rake db:migrate RAILS_ENV=production 但出现相同的错误。

我的平台是Centos 7

谢谢

这里是 Bitnami 工程师。

请记住在安装中 运行 执行任何命令之前加载 Bitnami 环境。这样,您将确保在执行操作时使用正确的二进制文件。

您可以运行这些命令来加载 Bitnami 环境

cd INSTALLDIR
./use_redmine

https://docs.bitnami.com/installer/how-to/understand-bnconsole/

完成后,您可以开始按照我们指南中的步骤升级应用程序。

我的问题在 THIS 的帮助下得到解决。

我使用 bundle exec rake db:migrate RAILS_ENV=production 而不是 sudo ruby bin/rake db:migrate RAILS_ENV=production