解決方法
在控制面板中,打開程序與功能
重新安裝llS,記得展開全部勾選。安裝完畢后記得重啟,接下來就可以訪問127.0.0.1了
遇到這種問題總結起來有如下方法:
方法一:重新安裝IIS並重啟
方法二:改變IPV4,IPV6優先級
方法三:ping通127.0.0.1以及localhost
方法四:修改django等的版本
拓展
127.0.0.1被稱為本地回環地址,主要作用有兩個:一是測試本機的網絡配置,能PING通127.0.0.1說明本機的網卡和IP協議安裝都沒有問題;
另一個作用是某些SERVER/CLIENT的應用程序在運行時需調用服務器上的資源,一般要指定SERVER的IP地址,但當該程序要在同一台機器上運行而沒有別的SERVER時就可以把SERVER的資源裝在本機,SERVER的IP地址設為127.0.0.1也同樣可以運行。
127.0.0.1對於網站建設者來說是常常用到的。
localhost與127.0.0.1的概念和工作原理之不同
要比較兩個東西有什么不同,首先要弄清兩者的概念。所以,我們從概念開始。
localhost:也叫local ,正確的解釋是:本地服務器
127.0.0.1:在windows等系統的正確解釋是:本機地址(本機服務器)
一個是“本地”,一個是“本機”。不過從這兩個詞來看,還是不能比較兩者的區別。我們再看看他們的工作原理。
localhot:是不經網卡傳輸的,它不受網絡防火牆和網卡相關的的限制。
127.0.0.1:是通過網卡傳輸的,它依賴網卡,並受到網絡防火牆和網卡相關的限制。