Frage

Wir haben gerade installiert Redmine Charts ( http://github.com/mszczytowski/redmine_charts/tree / Master ) und das zugehörige OpenFlashChart Plugin, aber wenn wir den Ruby-Server zu starten, erhalten wir die Fehler unten. Unsere Schritte waren:

  1. Laden Sie die TAR-Datei für Diagramme
  2. Untar in $ REDMINE_ROOT / plugins dir
  3. $ REDMINE_ROOT / script / Plugin installieren http://svn.pullmonkey.com/plugins / trunk / open_flash_chart /
  4. Versuchen Server zu starten

    => Booting WEBrick ... /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:276:in load_missing_constant': uninitialized constant Redmine::I18n (NameError) from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:468:inconst_missing‘ von /usr/local/apps/redmine-0.8/vendor/plugins/mszczytowski-redmine_charts-e3c5010466d7585d987bc1018e94daee90906a5d/lib/redmine_charts/line_data_converter.rb:4 von /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require' from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire‘ von /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:510:in require' from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:355:innew_constants_in' von /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:510:in require' from /usr/lib64/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb:102:inrequire_or_load‘  ... 27 Levels ... von /usr/lib64/ruby/gems/1.8/gems/rails-2.1.2/lib/commands/server.rb:39 von /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require' from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire‘ von script / server: 3

War es hilfreich?

Lösung

Redmine des I18n ist ein seit kurzem auch für mehrere Sprachen. Es ist nur im Kofferraum Version von Redmine zur Verfügung, die 0.8.x Versionen von Redmine verwenden, um die ältere GLoc Plugin.

Sie haben ein paar Optionen, dies zu beheben:

  • Upgrade auf die Stamm-Version von Redmine
  • die Entwickler Stellen Sie das Plugin kompatibel mit der freigegebenen Version von Redmine (ich persönlich tue dies für meine Redmine Plugins)
  • machen
  • oder versuchen Sie die I18n Fehler selbst zu beheben

, um die Fehler zu beheben, müssen Sie den Code gehen und ersetzen Sie alle Erwähnungen von I18n mit GLoc und dann eine ältere Version der Übersetzungen im Plugins lang/ Verzeichnis erstellen.

Eric Davis

Andere Tipps

an der Quelle des redmine_charts Sehen, es erfordert Redmine :: I18n -. Gibt es mehrere Instanzen von "umfassen Redmine :: I18n"

Siehe auch http://www.redmine.org/news/22 mehr Informationen über Rails, Redmine und I18n.

Es scheint, dass Sie (Rails und Redmine) Probleme bei der Versions haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top