創作內容

6 GP

【教學】當 Fail to bind to port(有程式占用 Port)時如何處理

作者:月太げつたい⚓│2017-07-02 01:36:47│巴幣:210│人氣:6467
Failed to bind to port
代表這個 Port 有程式在使用,無法一次有兩個程式使用
以 Minecraft 來舉例,如果是用預設 Port 25565 的話,通常會發生這種狀況,就是沒有正常關閉上一個打開的伺服器,導致介面雖然關閉了,可是實際上它還在運作。
又或是自己忘記有打開過,但是還沒有關閉,可能正在測試,或是什麼,然後又開了一個新的,所以就會造成這個衝突。
解決方法有二:

一、重新開機
通常重新開機就會解決這個問題。

二、查出是哪一個程式占用,然後關閉。
首先請使用系統管理員權限打開命令提示字元,或是 PowerShell
然後輸入:netstat -abo
就會出現一大堆的 Port 使用狀況,及使用中的程式的 PID 和名稱
在裡面就會出現你伺服器的 Port 正在使用的程式
Minecraft 的伺服器預設為 25565
這時候你看到了 0.0.0.0:25565 這個是 PID 為 12300 的 java.exe 正在使用
然後就打開工作管理員
你就會看見 Java 這個程式,在「背景處理程序」這個項目下
所以你就把他停掉,就結束了這個占用你的 Port 的程式

或是進到「詳細服務」頁籤裡面,然後你用 PID 來排序,你就會看到 PID 為 12300 的程式
因為 PID 是唯一的,看到 12300 就一定是你要找的那一個了,這時候你就點他,然後把它結束工作,這個 Port 就空出來了。
這時候你再重新啟動一次伺服器,應該正常了。

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3628514
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:Fail to bind to port|port|占用|netstat|PID|CMD|Java|Powershell

留言共 4 篇留言

漾 雨魅
挖 原來是這樣啊


看不懂[e1]

07-02 02:04

月太げつたい⚓
哈哈07-02 02:35
asdfg
感謝您的協助喔>< 收下我的巴幣

07-28 19:44

月太げつたい⚓
不會,很高興能協助到,也謝謝巴幣XD
抱歉有點晚回應,之前好像沒有察覺到[e20]08-10 01:44
雪月
可是那兩個程式都說沒有這個指令......

08-10 09:15

月太げつたい⚓
要用系統管理員權限執行哦08-10 10:08
月太げつたい⚓
您確定您是開啟對的程式嗎08-10 10:08
探索秘境
請問 如果都沒有的話怎麼辦?

07-28 04:02

月太げつたい⚓
可能不是這個問題,或是沒有用管理員權限執行07-28 05:49
我要留言提醒:您尚未登入,請先登入再留言

6喜歡★moontai0724 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【閒聊】偶爾花一點錢不算... 後一篇:備份:【密技】個人端、伺...

追蹤私訊切換新版閱覽

作品資料夾

d88931122所有巴友
歡迎諸君來參觀老僧的小屋,內含Steam與Google Play遊戲、3D角色模組、Line貼圖看更多我要大聲說3小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】