我們在安裝使用phpstudy的過程中經常會遇到80埠被占用的情況,導致phpstudy的apache服務無法啟動(apache後邊顯示紅色方框,綠色圓點表示啟動)。
第一步:我們可以通過【其他選單選項】【埠常規設定】【httpd埠】的值改為8080或者90等埠。改好後重啟phpstudy,正常情況下這就可以了。
第二步:如果第一步還不能解決問題,那麼用記事本開啟phpstudy安裝路徑~\phptutorial\apache\conf下的httpd.conf檔案。用ctrl+f查詢80,將80埠號改為第一步中的值,儲存,重啟phpstudy。
第三步:如果第三四步都解決不了問題,那麼很有可能443埠被占用了。win+r開啟cmd,輸入命令『netstat -ano』檢視443埠使用情況。開啟任務管理器,找到上一步找到的pid號對應的程序,結束該程序。若是在程序裡找不到的話要去服務裡面看看有沒有被占用,如果有那麼結束該程序。我這裡沒有服務占用,所以沒顯示。
第四部:還有一種情況是查到80埠被system占用,在程序中關不掉,這種情況不是真正系統占用,是被iis占用了,先去服務裡邊禁用iis。試試行不行。
如果還是被占用,那就是iss沒有被真正關掉,【win+r】輸入inetmgr,開啟iis管理器,直接根目錄右鍵停止。重啟phpstudy就可以。
完成以上四部一般就可以啟用phpstudy了。
80埠被占用問題
首次,cmd裡用命令 netstat ano檢視80埠占用情況。如果是啟動項,執行msconfig,關閉啟動項。如果是pid為4的程序 是system。殺掉程序的命令 taskkill pid 4 f 其中 f 表示強制關閉該程序 在使用netstat和tasklist時均可使用findstr來過濾...
80埠被占用的問題
1 首先使用netstat查詢占用埠的程序id netstat ano findstr 80其中 findstr是window系統自帶的命令,用途是查詢指定的乙個或多個檔案檔案中包含 或通過引數 v來控制不包含 某些特定字串的行,並將該行完整的資訊列印出來,或者列印查詢字串所在的檔名。結果如下圖 2...
80埠被占用
原文出處 80埠被system占用的問題 今天啟動apache的時候發現無法啟動80埠被占用。1.netstat命令 1 執行 中輸入cmd 2 在命令列中輸入netstat ano,得到埠號對應的pid 3 開啟任務管理器,點選 檢視 選單,選擇 選擇列 給程序列表中新增 pid 列,然後找到pi...