Apache:DNS无法解析您请求的主机“localhost”

时间:2017-07-31 10:58:08

标签: php apache xampp virtualhost

我正在使用我的旧Windows 7用户一个月,一切正常,但最终,我们的管理员给了我新的ADID(活动目录ID)。然后当我使用该ADID登录时。我的localhost不再工作了。它给我一个错误如下:

Error (dns_unresolved_hostname) 
Your requested host "localhost" could not be resolved by DNS.
For assistance, Please. contact our Help Desk.

我尝试在http://ip_address/导航并且工作正常,但localhost确实让我很头疼。

但是当我尝试使用旧的ADID登录时。一切都恢复正常。已经尝试在我的新ADID上重新安装xampp和laragon。已经尝试过我在互联网上看到的一切,但仍然无法正常工作。

顺便说一下,这是我的主人

127.0.0.1      localhost 
127.0.0.1      sample1.dev
127.0.0.1      sample2.dev

我在XAMPP上的配置是默认配置。自新安装以来,我还没有重新配置它。

更新:在我调查此案例时,我尝试删除我的互联网连接,然后导航到http://localhost。我的浏览器说“没有互联网连接”所以在我的理解中,我的localhost127.0.0.1指向我本地的机器。任何想法的人?

2 个答案:

答案 0 :(得分:1)

article给了我很多帮助。

我所做的就是暂时删除我的代理并运行Laragon。然后在我检查了我的localhost工作正常后,我再次设置我的代理。

答案 1 :(得分:0)

::1127.0.0.1的IPv6版本。要解析为localhost,请尝试:

  • 修改c:\xampp\apache\conf\httpd.conf并将Listen 80更改为 Listen 127.0.0.1:80
  • 在适配器中禁用IPv6或
  • 将virtualhost更改为 <VirtualHost *:80><VirtualHost 127.0.0.1:8080>