2012-10-22 84 views
0

我已經在Debian下成功安裝了Redmine2.0。Rmagick已安裝但我無法在redmine中啓用

我沒有鍵入gem install RMagick,它工作正常,然後我重新啓動我的網絡服務器。

我還沒有在Redmine中檢測到Rmagick,我沒有典型的錯誤,該怎麼辦?

在此先感謝

問候

靈光

回答

0

自從1.4版本,使用管理平臺來bundler安裝和管理的依賴關係。所以你不需要手動安裝寶石...

你的Redmine目錄中的bundle install成功了嗎?

我還沒有Rmagick在管理平臺

檢測到您在Administration>Information>RMagick available (optional)是什麼意思?

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

+0

我haev redmine 2.0,是的我的意思是在管理>信息> RMagick可用(可選)。 所以我嘗試捆綁安裝在我的redmine fodler中,它確實結束了:您的捆綁包已完成,但在列表中,我無法找到RMagick,當我輸入捆綁包時顯示RMagick,我找不到「RMmick'。」 – Manuhoz

+0

注意這種情況!這個gem命名爲'rmagick'。你是否在你的系統上安裝了ImageMagick? – undx

+1

是的,我做了apt-get install libmagickwand-dev,是不是? 我也做過「gem install rmagick」,它說成功安裝rmagick-2.13.1,當我在我的redmine文件夾中進行捆綁顯示時,我已經成功,但仍然沒有rmagick在列表中。 – Manuhoz

0

的原因是你的RMagick負載不合適ImageMagick的版本。所以

  1. 開放管理平臺/ lib目錄/文件redmine.rb
  2. 你可以看到 開始 需要 'RMagick',除非Object.const_defined?(:Magick) 救援LoadError
  3. 這一行之前,添加 RMAGICK_BYPASS_VERSION_TEST =真
  4. 保存
  5. 重新啓動Apache
+0

我試過Debian 7和Redmine 2.5.1這個解決方案,但可惜它不起作用。我還安裝了librmagick-ruby ruby​​-rmagick,並且我擁有了gem rmagick 2.13.2。 – sentenza

0

如果您已通過apt-get安裝了redmine,則應使用apt-get install ruby-rmagick安裝rmagick。

相關問題