Win7系統下phpstudy 80端口被system占用的解決辦法

Win7系統下phpstudy 80端口被system占用的解決辦法

win7系統下phpstudy 80端口被system占用的解決辦法

我的占用原因是 sql Server Reporting Services,停止掉這個服務并設置其為手動啟動即可 如果你并沒有安裝 SQL Server,請參考下文解決。

啟動phpstudy為本地配置虛擬機環境,啟動apache或者nginx發現端口被占用,且無法關閉。

打開cmd跑netstat -aon|findstr “80”,然后跑 tasklist /fi “PID eq 4″,

Win7系統下phpstudy 80端口被system占用的解決辦法

立即學習PHP免費學習筆記(深入)”;

Win7系統下phpstudy 80端口被system占用的解決辦法

咋一看還是 System 這個進程?

又無法結束這貨,于是開始慢慢查看到底是什么東西占用了,80 端口被System 占用,肯定是 http 服務搞的鬼,輸入命令netsh http show servicestate

Win7系統下phpstudy 80端口被system占用的解決辦法

請求隊列:進程ID:4212

Win7系統下phpstudy 80端口被system占用的解決辦法

打開任務管理器:control+shift+esc

在上方在 cmd 中,我們得到 PID = 4212,現在我們看看是什么東西在作怪

Win7系統下phpstudy 80端口被system占用的解決辦法

看到上圖的結果,恍然大悟!如果大家不確定那是一個什么進程,我們對他右鍵 – 打開文件所在位置,這下大家應該都明白了吧。我這個占用的根本是 SQL Server 的報告服務

Win7系統下phpstudy 80端口被system占用的解決辦法

最后我們打開service.msc

Win7系統下phpstudy 80端口被system占用的解決辦法

Win7系統下phpstudy 80端口被system占用的解決辦法

找到SQL Server Reporting Services右擊,點擊屬性,

Win7系統下phpstudy 80端口被system占用的解決辦法

停止改服務,并將啟動類型改為手動。(圖已停止該服務)

如何查看當前 80 端口占用情況:

netstat?-ano?|?findstr?0.0.0.0:80

這段命令輸入后回車,中間無內容即表示無占用。這時再啟動phpstudy apache就不會提示端口被占用了!

相關推薦:《phpstudy v8 一直“顯示端口被占用,正在嘗試關閉”解決方案

以上就是Win7系統下

? 版權聲明
THE END
喜歡就支持一下吧
點贊8 分享