【发布时间】:2016-12-31 16:49:18
【问题描述】:
我正在尝试将 Redmine 版本从备份迁移到新服务器;我正在从 Redmine 3.2.3 迁移到 3.3.0。我在我的新服务器上安装了新版本的 Redmine(来自 Bitnami Stack),一切正常加载。当我将旧数据库移动到新版本时,我必须运行
bundle exec rake db:migrate
迁移我的数据库。但是......即使gem list 显示它已明确安装,bundler 也无法以某种方式找到 rake。我可以强制 bundler 使用我安装但它说我没有安装的 rake 版本吗?
我应该提到我根本没有进行任何自定义,没有安装任何 gem,或者更改 ruby 版本或做任何事情。这是开箱即用的Redmine。
在我提出问题后我注意到我安装了两个版本的 rake。我删除了两者并重新安装了 rake 11.1.2 并遇到了同样的问题。
【问题讨论】:
-
你能运行
bundle list吗?你有抽成吗? -
我无法运行
bundle任何东西。我可能已经想通了(Ruby 版本/位置)......我必须在这台服务器上做更多的事情来测试,如果它有效,我会回答
标签: ruby rake bundler redmine bitnami