Wenn ich versuche, einen Server über rails s
zu starten, ich die folgende Fehlermeldung erhalten:Wie töte ich einen rails webrick Server?
C:\Users\Frankie\Documents\stocktracker>rails s
=> Booting WEBrick
=> Rails 3.2.8 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
A server is already running. Check C:/Users/Frankie/Documents/stocktracker/tmp/p
ids/server.pid.
Exiting
Die Zahl aufgelistet in server.pid
ist 8436.
Wie manuell töten ich diesen Prozess? Wie kann ich alle derzeit laufenden Webrick-Server einfach ausschalten?
Ich glaube, dass Nachricht nur anzeigt, dass ein anderer Prozess an Port 3000 gebunden ist. Nicht unbedingt ein anderer WEBrick-Prozess. Ich denke, dieses Dienstprogramm wird Ihnen helfen, zu finden, die TCP-Port-Prozesse sind zuhören: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx (es ist eine Weile her, seit ich an Windows gearbeitet habe) – Brian
kill -INT $ (cat tmp/pids/server.pid) [siehe hier] [1] [1]: http://stackoverflow.com/questions/15088163/cant-stop- rails-server # antwort-15088254 – montells