2016-06-26 11 views
0

Cloud9에서 서버를 시작할 때 rails s -p $PORT -b $IP 오류가 발생하고 서버가 시작되지 않습니다. 이 게시물에, Rails server says port already used, how to kill that process? 다음주소가 이미 사용 중입니다. - Cloud9 IDE에서 서버를 시작할 때 bind (2)를 사용합니다.

Address already in use - bind(2) 

,

나는 lsof -wni tcp:8080 (8080 때문에 cloud9의) 다음

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME 
ruby 18415 ubuntu 9u IPv4 698526934  0t0 TCP *:http-alt (LISTEN) 

,

kill -18415 PID 

를 실행하지만이 오류에

결과
bash: kill: 18415: invalid signal specification 

누구든지 Cloud9에서이 오류를 해결하는 방법을 조언 할 수 있습니까?

답변

1

당신은 잘못된 길로 그것을 죽이고 있습니다. 당신은 사용할 필요가 :

kill -9 18415 

9 -이 같은 모든 루비 프로세스를 죽일 수 또한

프로세스 ID - 신호 '죽'
18415 :

killall -9 ruby 

을 만 사용 니가하는 일을 안다.