2012-03-29 5 views
0

Ich arbeite an einem Rails 2.3.8 Projekt. Ich habe das Projekt auf meinen Server geklont, kann die App jedoch nicht starten. Unten ist der Fehler, den ich bekomme. Ich habe gehört, dass Sie Bundler für 2.3.8 installieren können, was das Problem lösen könnte, aber ich fragte mich, ob ich gerade etwas vermisse. Das Sorgenstein ist installiert als ein lokales Juwel.`gem_original_require ': keine solche Datei zum Laden - active_support/concern (MissingSourceFile)

Vielen Dank für Ihre Hilfe.

** Daemonized, any open files are closed. Look at log/mongrel.pid and log/mongrel.log for info. 
** Starting Mongrel listening at 0.0.0.0:12005 
** Starting Rails with development environment... 
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require': no such file to load -- active_support/concern (MissingSourceFile) 
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `polyglot_original_require' 
    from /home/ankasa/ruby/gems/gems/polyglot-0.3.3/lib/polyglot.rb:63:in `require' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' 
    from /home/ankasa/ruby/gems/gems/paperclip-3.0.0/lib/paperclip/validators.rb:1 
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require' 
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `polyglot_original_require' 
    from /home/ankasa/ruby/gems/gems/polyglot-0.3.3/lib/polyglot.rb:63:in `require' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' 
    from /home/ankasa/ruby/gems/gems/paperclip-3.0.0/lib/paperclip.rb:47 
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require' 
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `polyglot_original_require' 
    from /home/ankasa/ruby/gems/gems/polyglot-0.3.3/lib/polyglot.rb:63:in `require' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' 
    from /home/ankasa/ruby/gems/gems/paperclip-3.0.0/lib/paperclip/railtie.rb:1 
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require' 
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `polyglot_original_require' 
    from /home/ankasa/ruby/gems/gems/polyglot-0.3.3/lib/polyglot.rb:63:in `require' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' 
    from /home/ankasa/ruby/gems/gems/paperclip-3.0.0/rails/init.rb:1:in `evaluate_init_rb' 
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin.rb:158:in `evaluate_init_rb' 
    from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings' 
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin.rb:154:in `evaluate_init_rb' 
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin.rb:48:in `load' 
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin/loader.rb:38:in `load_plugins' 
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin/loader.rb:37:in `each' 
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/plugin/loader.rb:37:in `load_plugins' 
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:369:in `load_plugins' 
    from /home/ankasa/rails_apps/ankasa/config/../lib/spree/initializer.rb:113:in `load_plugins' 
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:165:in `process' 
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:113:in `send' 
    from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:113:in `run' 
    from /home/ankasa/rails_apps/ankasa/config/../lib/spree/initializer.rb:90:in `run' 
    from /home/ankasa/rails_apps/ankasa/config/environment.rb:13 
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require' 
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `require' 
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/rails.rb:147:in `rails' 
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:113:in `cloaker_' 
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:149:in `call' 
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:149:in `listener' 
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:99:in `cloaker_' 
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:50:in `call' 
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/configurator.rb:50:in `initialize' 
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:84:in `new' 
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:84:in `run' 
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/command.rb:212:in `run' 
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281 
    from /usr/bin/mongrel_rails:19:in `load' 
    from /usr/bin/mongrel_rails:19 

Antwort

1

Sie verwenden auch neu Büroklammer - man muss seine v2.7, um sicherzustellen, nicht die 3.0 in Ihrem Stack-Trace:

von/home/Ankasa/Rubin/Edelsteine ​​/ Edelsteine /paperclip-3.0.0/rails/init.rb:1:in `evaluate_init_rb‘

es gibt noch mehr in der Readme Büroklammer aber im Grunde Rails 2.3-Unterstützung in Büroklammer klammer~~POS=HEADCOMP 3.0

+0

Yay fallen gelassen wurde, es funktioniert! Ich habe Paperclip 2.7 installiert, dann einen Fehler bekommen: kann activesupport (= 3.2.2, runtime) für [] nicht aktivieren, bereits activesupport-2.3.8 für ["rails-2.3.8" aktiviert. Also deinstalliere ich activesupport 3.2.2, was ich mit Paperclip 2.7 installiert habe. Dann habe ich den Fehler: !!! Der mitgelieferte mysql.rb-Treiber wurde aus Rails 2.2 entfernt. Bitte installieren Sie das mysql-Juwel und versuchen Sie es erneut: Gem install mysql. Also habe ich das mysql-Juwel installiert. UND VOILA! – schatzkin

+0

Bundler hilft wirklich mit solchen Sachen. Oder RVM mit einem projektspezifischen Edelstein-Set. –

Verwandte Themen