2013-10-03 27 views
5

我是Ruby和Rails的新手。我在Debian上从scripts/server(通过rails创建的目录中的./scripts/server)启动WEBrick Server。服务器启动并且可以访问,但是如果按CTRL + C,则出现无法使用CTRL-C停止rails服务器

ERROR SystemExit: exit 
    [rails dir]/vendor/rails/railties/lib/commands/server.rb:106:in `exit' 

并且服务器不会停止。出了什么问题?

+0

你在OSX上吗?如果是这样,确保你真的使用Ctrl + C,而不是CMD + C – Arvoreniad

+1

不,它的Debian 7 – criztovyl

回答

0

尝试在终端中找到ps aux的过程。

然后,kill -9它。

+2

我知道如何阻止它,但我的问题是为什么发生这种情况...... – criztovyl

0

* nix的

sudo lsof -i tcp:<PORT> # e.g. 3000 

kill -9 <PID> # e.g. 14319