April 1,2008

找出被佔用的PORT

最近發現我電腦的Apache突然間無法啟動,害我的Instant Rails不能用,原因是80 Port被佔用了。

開"命令提示字元"視窗下netstat指令查查看是不是真的被佔用
快照-1.jpg






果然80與443都被佔用了,到底是哪個程式在作怪,突然佔掉這兩個Port,最近也沒新安裝任何軟體,想不通為何突然被佔用

再用netstat指令查查看,找出哪個process在搞鬼
快照-2.jpg





發現PID 13204的process佔用的80與443

快到"工作管理員"裡去看看13204是哪隻程式在亂跑,預設欄位是沒有顯示PID,到"檢視">"選擇欄位">"PID"欄位打開
快照-3.jpg









用PID排序就可找到13204,馬的,原來是SKYPE搞的鬼,但是怎會這樣呢?
快照-4.jpg









先將SKYPE停止運作再下netstat指令查察看Port是不是真的被釋放了
快照-5.jpg





果然80與443都不見了

所以原因真的出在SKYPE了,要去把SKYPE使用80/443 Port的設定給拿掉才行

開啟SKYPE>功能>設定選項>進階>連線,將"使用80/443 port做為外來連線替代"取消
快照-6.jpg







納悶的是,之前在設定SKYPE時就已經取消了,為何會突然變生效

後來想想可能是SKYPE更新版本後就會將此功能打開,真是他馬的害我找半天


Posted by limatsao at 樂多Roodo! │23:20 │回應(0)引用(0)IT經驗談
樂多分類:日記/一般 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/5792705