位置:
PowerCam Media Server >
Q & A
Q. | 執行安裝程式後, 出現 HTTP port (80) in use 的訊息? (無法安裝) |
A. | 這表示在您的電腦中有其他程式或服務佔用 80 port,導致系統無法安裝, 請依照下列方式解除: 1. 檢查電腦中是否正在執行 skype、msn、防毒 (如 Kaspersky、NOD32、OfficeScan 等) 或 P2P 軟體, 先將以上軟體停止執行後,再重新安裝 PMS。 註: 如果有安裝 NOD32, 停用後依然無法安裝,則請透過工作管理員檢查處理程序中是否有 "ekrn.exe", 有的話請先將它結束再安裝 PMS。 2. 檢查是否有其他 Web 軟體 (如 IIS) 佔用 80 port, 若有,請先至 [控制台 / 系統管理工具 / 服務] 將該服務停用,並將啟動方式改為手動。 檢查的方式可以透過 命令提示字元 中輸入 netstat -ab,看 80 port 被那支程式佔用 用 nestat -ab 會查出很多資料,只要找到 "TCP_電腦名稱:http (上圖為 yat : http)" 此行,即可看出 80 port 是被哪支程式佔用。以上圖為例,是被 apache.exe 程式佔用。 註: 如果有安裝 SQL Server, 且服務中有出現「SQL Server Reporting Services (MSSQLSERVER)」 的話, 請先停用該服務) 若還是找不到佔用的程式,還可以使用另一方法試試 1. 用 "netstat -ona" 指令查查看,找出哪個 process 佔住 port 80 2. 從上圖紅框處可以得知是 PID 13204 的 process 佔用 80 port , 接著到 [工作管理員 / 服務] 去看看 13204 是哪個服務在使用, 而預設欄位並沒有顯示 PID,需先到 [檢視 / 選擇欄位] 將 PID (程式識別元) 勾選 (如下圖), 並在佔用的服務名稱上 [按滑鼠右鍵 / 停止服務] 即可。 [原始文件: 系統安裝流程] |