0

Redmine2.0 を Debian に正常にインストールしました。

gem install RMagick と入力したところ、問題なく動作したので、Web サーバーを再起動しました。

Redmine でまだ Rmagick が検出されておらず、典型的なエラーもありません。どうすればよいですか?

前もって感謝します

よろしくお願いします

エマニュエル

4

3 に答える 3

0

その理由は、RMagick が不適切な imagemagick バージョンをロードするためです。そう

  1. redmine/lib/redmine.rb ファイルを開く
  2. Object.const_defined?(:Magick) レスキュー LoadError でない限り、begin require 'RMagick' が表示されます。
  3. この行の前に、RMAGICK_BYPASS_VERSION_TEST = true を追加します。
  4. 保存
  5. Apacheを再起動します
于 2013-08-02T07:51:52.337 に答える
0

バージョン 1.4 以降、Redmine はバンドルを使用て依存関係をインストールおよび管理します。したがって、gem を手動でインストールする必要はありません...

Redmine ディレクトリで成功しましたかbundle install?

RedmineでまだRmagickが検出されていません

Administration> Information>ということRMagick available (optional)ですか?

上記のコマンドを試して、成功するかどうかを確認することをお勧めします...

于 2012-10-24T13:43:20.470 に答える