/ / Impossible d'arrêter le serveur de rails avec CTRL-C - ruby-on-rails, ruby

Impossible d'arrêter le serveur de rails avec CTRL-C - ruby-on-rails, ruby

Je suis nouveau sur Ruby et Rails. Je lance le serveur WEBrick à partir de scripts / server (via ./scripts/server à partir du répertoire créé par rails) sous Debian. Le serveur démarre et est accessible, mais si j'appuie sur CTRL + C, il apparaît

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

et le serveur ne va pas s'arrêter. Qu'est-ce qui ne va pas?

Réponses:

2 pour la réponse № 1

Pour tous les retardataires, Rails 2.3.8 n'aime pas "Rack 1.2.1

Ajouter gem "rack", "1.1.0" à votre gemfile, courez bundle update rack et votre serveur doit quitter correctement.


0 pour la réponse № 2

Essayez de trouver le processus avec ps aux dans votre terminal.

Alors, kill -9 il.


0 pour la réponse № 3

*rien

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

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