I used the following instructions to install and configure the Thin server as a service on Ubuntu 10.04.4 with Rails 3.2.3:
http://articles.slicehost.com/2008/5/6/ubuntu-hardy-thin-web-server-for-ruby
Thin server works fine with application root using thin start
However, when I try to start the service using any of these commands:
service thin start
sudo service thin start
/etc/init.d/thin start
sudo /etc/init.d/thin start
I get the following error:
/home/myuser/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find thin (>= 0) amongst [bigdecimal-1.1.0, io-console-0.3, json-1.5.4, minitest-2.5.1, rake-0.9.2.2, rdoc-3.9.4] (Gem::LoadError)
from /home/myuser/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
from /home/myuser/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems.rb:1210:in `gem'
from /home/myuser/.rvm/gems/ruby-1.9.3-p125/bin/thin:18:in `<main>'
This does not seem to be a problem with PATH, "which is thin" returns correctly:
home/myuser/.rvm/gems/ruby-1.9.3-p125/bin/thin
I also checked the existence of ** / bin / thin, wherever it is mentioned
I tried reinstalling the gem using "gem uninstall thin", "gem install thin" without success
- ? :
, , ssh, ,