2014-07-21 23 views
6

Ricevo il seguente errore quando si tenta di eseguire "foreman start" per eseguire il mio file rails.dyld: Simbolo non trovato: _rb_ary_new_from_values ​​Quando si tenta di eseguire il caporeparto start

dyld: Symbol not found: _rb_ary_new_from_values 
    Referenced from: /Users/paulbattisson/.rvm/gems/ruby-2.1.1/gems/psych-2.0.5/lib/psych.bundle 
    Expected in: flat namespace 

Se corro rotaie s quindi l'applicazione inizia benissimo tuttavia Sono voler utilizzare il seguente Procfile:

web: bundle exec rackup config.ru -p $PORT 
resque: env TERM_CHILD=1 bundle exec rake resque:work 

In modo che posso utilizzare Resque. Qualsiasi aiuto è molto apprezzato. Ho provato l'installazione di bundle per vedere se questo risolve il problema, ma non sembra. Sto riuscito rvm via JewelryBox e utilizzando Rails 4.1.1 con Ruby 2.1.1

risposta

16

La soluzione sembra essere stata la reinstallazione caposquadra utilizzando

gem install foreman 
Problemi correlati