Issue with Deploying a Rails app on VPS - cannot load such file -- unicorn/launcher

188 views
Skip to first unread message

Jay De Leon

unread,
Oct 15, 2013, 10:07:30 PM10/15/13
to rubyonra...@googlegroups.com
I am trying to deploy a rails application to a digitalocean VPS droplet. I have the following setup Ruby on Rails on Ubuntu 12.10 (Nginx + Unicorn). I have installed Ruby ruby-2.0.0-p247 and rails Rails 4.0.0 via rvm but when I try to restart Unicorn I get the following error. 

/usr/local/rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require': cannot load such file -- unicorn/launcher (LoadError)
from /usr/local/rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /usr/bin/unicorn:3:in `<main>'

Could it be because if my GEM_HOME and GEM_PATH are different?

$GEM_PATH
/usr/local/rvm/gems/ruby-2.0.0-p247:/usr/local/rvm/gems/ruby-2.0.0-p247@global

$GEM_HOME
/usr/local/rvm/gems/ruby-2.0.0-p247

Any help would very much appreciated. 

Benjamin Iandavid Rodriguez

unread,
Oct 16, 2013, 12:50:23 PM10/16/13
to rubyonra...@googlegroups.com
Have you tried re-installing(`bundle install`) the gem under the gemset/ruby you're currently using?
it seems that unicorn was not installed correctly or is not installed at all.


2013/10/15 Jay De Leon <jde...@jdeleon.com>

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/3ae3162f-08e8-4ece-b89d-33637fba024b%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply all
Reply to author
Forward
0 new messages