0

我已经在Debian下成功安装了Redmine2.0。

我确实输入了 gem install RMagick 并且它工作正常,然后我重新启动了我的网络服务器。

我仍然没有在 Redmine 中检测到 Rmagick,并且我没有典型的错误,该怎么办?

提前致谢

此致

伊曼纽尔

4

3 回答 3

0

从 1.4 版开始,Redmine 使用bundler来安装和管理依赖项。所以你不需要手动安装 gems...

在您bundle install的 Redmine 目录中是否成功?

我仍然没有在 Redmine 中检测到 Rmagick

你的意思是在Administration> Information> RMagick available (optional)

我建议你试试上面的命令,看看它是否成功......

于 2012-10-24T13:43:20.470 回答
0

如果您已通过 安装 redmine apt-get,则应使用 安装 rmagick apt-get install ruby-rmagick

于 2015-02-10T16:19:17.860 回答
0

原因是您的 RMagick 加载了不合适的 imagemagick 版本。所以

  1. 打开 redmine/lib/redmine.rb 文件
  2. 你可以看到 begin require 'RMagick' 除非 Object.const_defined?(:Magick) 救援 LoadError
  3. 在此行之前,添加 RMAGICK_BYPASS_VERSION_TEST = true
  4. 节省
  5. 重启阿帕奇
于 2013-08-02T07:51:52.337 回答