Не удается запустить тонкий сервер как службу, RubyGems: не удалось найти тонкий сервер
Я использовал следующие инструкции для установки и настройки Thin-сервера в качестве службы на Ubuntu 10.04.4 с Rails 3.2.3:
http://articles.slicehost.com/2008/5/6/ubuntu-hardy-thin-web-server-for-ruby
Тонкий сервер работает нормально, запустив его из корня приложения, используя «тонкий старт»
Тем не менее, когда я пытаюсь запустить службу с помощью любой из этих команд:
<code>service thin start sudo service thin start /etc/init.d/thin start sudo /etc/init.d/thin start </code>
Я получаю следующую ошибку:
<code>/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>' </code>
Похоже, что это не проблема с PATH, который является тонким. правильно возвращает:
<code>home/myuser/.rvm/gems/ruby-1.9.3-p125/bin/thin </code>
Я также проверил существование ** / bin / thin везде, где на него ссылаются
Я попытался переустановить gem с помощью «gem uninstall thin», «gem install thin». безуспешно
Кто-нибудь испытывал это раньше? Я нашел только еще один случай этой проблемы: Не удается перезапустить тонкий через удаленный компьютер
Эта проблема, кажется, была только из-за ssh, хотя я даже не могу запустить тонкий сервис локально
Спасибо