上篇文章說到我升級到 WIN8 後,系統的 80 端口被占用導致我無法啟動 WAMP、XAMPP、PHPNOW,當時我排除了迅雷、SKYPE之類軟件的端口占用,卻發現 SYSTEM 占用了 80 端口,自以為 WIN8 就會占用此端口,所以不知道+沒去尋找解決方法。
今天無意中看到一篇 WIN7 下 80 端口被占用的文章(傳送門 >>),於是根據此文章方法修改注冊表解決。
一些記錄
查看端口占用情況命令:
netstat -aon | findstr :80
(我的發現占用 0.0.0.0:80 的是 PID 為 4 的家伙)
查看 PID 為 4 的家伙是誰命令:
tasklist /FI "PID eq 4"
(PID 為 4 的是 SYSTEM 這個牛進程)
解決方法:修改注冊表
1. 位置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
2. 把 REG_DWORD 類型的項 Start 的值改為 0
(注:修改後需要重啟系統)
終於本地調試環境可以用 80 端口了,告別納悶的 http://127.0.0.1:81 ……