昨天在本本(win10專業版)上執行wanp,之前都ok,這次卻跑不起來了…cmd視窗一閃而過,為了看清報錯,直接到cmd裡面執行nginx.exe,然後發現是80埠占用了。程序裡面也沒有發現什麼apache、http、iis等會占用80埠的程式
之前也遇到這種情況,是因為teamviewer占用了,但那之後我就關閉了teamviewer的80埠,這次又是誰呢?直接cmd裡面netstat -anbo|more檢視埠占用程式以及pid資訊:
程式名無法獲取,顯示「無法獲取所有權資訊」,但是pid獲取到了——4,直接檢視pid為4的程序是啥程式tasklist,一定要給kill了:
找是找到了,你妹的system程式!然後請出程序分析工具,也未能找到!按照網上說的法子:
找到hkey_local_machine/system/currentcontrolset/services/http
找到乙個dword值start,將其改為0
也不給力!最後我跑到「服務」裡面乙個乙個查詢,終於發現乙個王八蛋服務給我占用了80埠:world wide web publishing service:
你妹,從來未開過iis好吧!而且為毛沒有單獨的iis程序,一定要注入到system程式中,我了個x,果斷關閉加禁用!
問題解決。
80埠被system程序占用解決
最近在做php前端開發,相信很多人碰到過這種情況 安裝wamp後,執行所有服務,準備寫下hello world!卻發現apache啟動失敗,於是 機智的開始test port 80,顯示被microsoft iis 10.0占用 很多人告訴你,關閉iis!然而你找了半天,木有iis啊!iis並沒有裝...
80埠被system 占用
1 執行 netstat ano 發現80埠被pid 4的程序占用 2 開啟任務管理器,發現pid 4的程序,其實是system程序,其對應的程序描述是nt kernel system。3 如何清除呢?需要使用登錄檔,開始 regedit,開啟 4 找到hkey local machine目錄 5 ...
80埠被system占用的解決方法
80埠一般被當做網頁伺服器的預設埠,使用本機搭建伺服器環境的時候,都會預設使用80埠來作為網頁訪問端,但是有的時候80埠會被其他的不明身份的程式占用,導致 apache 啟動失敗,修改 apache 的預設埠後訪問本機位址又非常麻煩。下面介紹一下如果80埠被占用後應該如何處理。修改 apache 埠...