目录
[隐藏]

今天忽然访问localhost的时候出现错误~~    想想之前一直都好好的~也没怎样啊

为了解决这个问题还重新装了下lnmp。。。不过问题还是这样~后来想也许是ESET,因为最近就装了这个软件~杀毒软件什么的,也许防火墙还是什么设置的问题吧~~

Google了下蛮多的解决办法~~一个一个试了,反正就是解决了,也不知道到底是哪个帮解决的。。。 :cry:

首先有可能是这个~自己对应着设置改下看看~~

解决办法1

ESET解决localhost无法访问配置

解决办法2

解决方案:发现跟网络连接TCP/IP协议有关,将网卡IPV6协议卸载。

终于OKay了,现在localhost可以正常访问了,而且ping 结果放回也与127.0.0.1 相同了。

解决办法3

迫于无奈自己卸载了ipv6 然后重新安装 居然又可以了

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:Documents and SettingsAdministrator>netsh
netsh>int
netsh interface>ipv6
netsh interface ipv6>install
确定。

netsh interface ipv6>isatap
netsh interface ipv6 isatap>set router *.*.*.*
确定。

netsh interface ipv6 isatap>

如果大家遇到类似的问题不防考虑把ipv6协议先卸载然后再安装

解决办法4

Windows XP and 2000:

Open a command prompt (cmd.exe) and type these commands:

cd %system%driversetc

attrib -r -h -s hosts

notepad hosts

Screenshot of command prompt

You will then see the following file in notepad:

Screenshot of Notepad with the problematic Hosts file

The last line contains the problem. It reads:

::1             localhost

You can either remove this line and save the file, or comment it out with a pound/hash character #. Voila, fixed!