【发布时间】:2014-04-25 19:17:37
【问题描述】:
您好,我正在修复 Rails Web 服务器上的 ruby,但遇到了 Thin gem 问题。我看着这里并寻求帮助,但很快就迷路了,我想知道这里是否有人知道我的宝石出了什么问题。运行“thin restart -s 2”后出现的错误是:
/usr/local/rvm/gems/ruby-2.1.1/gems/thin-1.6.2/lib/thin/daemonizing.rb:129:in `send_signal': Can't stop process, no PID found in tmp/pids/thin.3001.pid (Thin::PidFileNotFound)
from /usr/local/rvm/gems/ruby-2.1.1/gems/thin-1.6.2/lib/thin/daemonizing.rb:111:in `kill'
from /usr/local/rvm/gems/ruby-2.1.1/gems/thin-1.6.2/lib/thin/controllers/controller.rb:94:in `block in stop'
from /usr/local/rvm/gems/ruby-2.1.1/gems/thin-1.6.2/lib/thin/controllers/controller.rb:135:in `tail_log'
from /usr/local/rvm/gems/ruby-2.1.1/gems/thin-1.6.2/lib/thin/controllers/controller.rb:93:in `stop'
from /usr/local/rvm/gems/ruby-2.1.1/gems/thin-1.6.2/lib/thin/runner.rb:199:in 'run_command'
from /usr/local/rvm/gems/ruby-2.1.1/gems/thin-1.6.2/lib/thin/runner.rb:155:in `run!'
from /usr/local/rvm/gems/ruby-2.1.1/gems/thin-1.6.2/bin/thin:6:in `<top (required)>'
from /usr/local/rvm/gems/ruby-2.1.1/bin/thin:23:in `load'
from /usr/local/rvm/gems/ruby-2.1.1/bin/thin:23:in `<main>'
from /usr/local/rvm/gems/ruby-2.1.1/bin/ruby_executable_hooks:15:in `eval'
from /usr/local/rvm/gems/ruby-2.1.1/bin/ruby_executable_hooks:15:in `<main>'
这是我第一次使用锡宝石,我只能猜出哪里出了问题。我会继续寻找并感谢任何知道问题所在的人。
【问题讨论】:
-
ps -ef | grep thin和kill全部过程并重新开始。 -
并给
kill -9 PID杀死所有进程。重新启动它。 -
我得到:ps -ef | grep 细根 25436 25291 0 16:45 pts/3 00:00:00 grep --color=auto thin
-
我试图杀死 -9 PID 25436 但我不知道我是否做得对,我会继续努力谢谢!
标签: ruby-on-rails thin