Привет У меня есть проблема с запуском тонкий, как сервис, моя команда для запуска тонка:Тонкий, не запускается как служба на Debian
/usr/local/rvm/gems/ruby-2.1.2/bin/thin start --all /etc/thin
это запустить сервер, я пытался автозапуск, как сервис, но я работать в качестве службы:
service thin start
я получил ошибку:
/usr/local/rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/dependency.rb:313:in `to_specs': Could not find 'thin' (>= 0) among 14 total gem(s) (Gem::LoadError)
Checked in 'GEM_PATH=/.gem/ruby/2.1.0:/usr/local/rvm/rubies/ruby-2.1.2/lib/ruby/gems/2.1.0', execute `gem env` for more information
from /usr/local/rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/dependency.rb:322:in `to_spec'
from /usr/local/rvm/rubies/ruby-2.1.2/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_gem.rb:58:in `gem'
from /usr/local/rvm/gems/ruby-2.1.2/bin/thin:22:in `<main>'
from /usr/local/rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:in `eval'
from /usr/local/rvm/gems/ruby-2.1.2/bin/ruby_executable_hooks:15:in `<main>'
Если я бегу так:
/etc/init.d/thin start
Начат запуск сервера. Как я могу это исправить?
здесь: «GEM_PATH = /. Gem/ruby / 2.1 .0 ", если вы запустите gem env, не вернетесь ли вы GEM PATHS: /root/.gem/ruby/2.1.0? разве не может быть, что по какой-то причине/root отсутствует, когда вы запускаете «сервисный тонкий старт»? –