ich die folgenden Anweisungen verwendet, um den Thin Server als Dienst auf Ubuntu 10.04.4 mit Rails 3.2.3 zu installieren und konfigurieren:Kann nicht dünn Server als Dienst, RubyGems starten: nicht dünn finden kann
http://articles.slicehost.com/2008/5/6/ubuntu-hardy-thin-web-server-for-ruby
Thin Server funktioniert es aus der Anwendung root ausgeführt wird, ‚Thin start‘
jedoch verwenden, wenn ich versuche, den Dienst mit einem dieser Befehle auszuführen:
service thin start
sudo service thin start
/etc/init.d/thin start
sudo /etc/init.d/thin start
bekomme ich folgende Fehlermeldung:
/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>'
Dies scheint nicht ein Problem mit PATH zu sein ‚die dünn‘ korrekt zurückgibt:
home/myuser/.rvm/gems/ruby-1.9.3-p125/bin/thin
Ich habe auch die Existenz von ** überprüft/bin/dünn, wo es
verwiesen hat ich habe versucht, das Juwel der Neuinstallation ‚Juwel deinstallieren dünn‘ verwenden, ohne Erfolg ‚gem dünn installieren‘
hat jemand experie nced dies vorher? Ich fand nur eine andere Instanz dieses Problem: Cannot restart thin via remote machine
Das Problem scheint nur über ssh zu haben, während ich nicht einmal die dünne Dienst gestartet lokal bekommen
Dank
Der Leitfaden hilft Ihnen folgen ist für alte Version von Ubuntu, hat die Art und Weise 10.04 Init-Skripte arbeiten geändert hat. Außerdem, warum willst du dünn mit '/ etc/init.d' laufen? statt dünn -d? – CuriousMind
Versuchen, es als einen Dienst beim Start auszuführen, sollte ich eine SH-Datei erstellen, die Thin -d ausgeführt wird und es irgendwo zum Starten beim Start legen? – samJL