Nie można uruchomić cienkiego serwera jako usługi, RubyGems: Nie można znaleźć cienkiego
Użyłem następujących instrukcji, aby zainstalować i skonfigurować serwer Thin jako usługę na Ubuntu 10.04.4 z Rails 3.2.3:
http://articles.slicehost.com/2008/5/6/ubuntu-hardy-thin-web-server-for-ruby
Cienki serwer działa poprawnie, uruchamiając go z katalogu głównego aplikacji, używając „cienkiego startu”
Jednak gdy próbuję uruchomić usługę przy użyciu dowolnego z tych poleceń:
service thin start
sudo service thin start
/etc/init.d/thin start
sudo /etc/init.d/thin start
Otrzymuję następujący błąd:
/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>'
Wydaje się, że nie jest to problem z PATH, „który cienki” poprawnie zwraca:
home/myuser/.rvm/gems/ruby-1.9.3-p125/bin/thin
Sprawdziłem również istnienie ** / bin / thin wszędzie tam, gdzie się odwołuje
Próbowałem ponownie zainstalować klejnot za pomocą „gem uninstall thin”, „gem install thin” bez powodzenia
Czy ktoś tego wcześniej doświadczył? Znalazłem tylko jeden inny przykład tego problemu:Nie można zrestartować cienkiej maszyny zdalnej
Wydaje się, że ten problem dotyczył tylko ssh, podczas gdy nie mogę nawet uruchomić cienkiej usługi lokalnie
Dzięki