今天在XAMPP下啟動apache時,啟動成功,但無法訪問localhost。解決過程如下:
1、懷疑是殺毒軟件或者防護軟件更新之后阻止了localhost的訪問,嘗試停止以上兩者之后,依舊無法訪問。
2、懷疑之前安裝某軟件的過程中,修改了winsock的相關東東,于是在cmd下鍵入:netsh winsock reset。
3、重啟之后,啟動apache,無法啟動,表現為顯示啟動成功之后立即又停止。
4、應該XAMPP apache的80端口被占,打開IIS查看,之前一直停止的IIS默認網站,在netsh winsock reset之后,被重新啟動,導致占用80端口。
至此,問題解決。