我在使用Apache v.2.4.9的WAMP服务器时遇到问题。完全重新安装Win7后,wamp服务器无法通过localhost或127.0.0.1到达,它显示错误未找到 - 在此服务器上找不到请求的URL /。但是(这很有趣)通常可以通过http://localhost/phpmyadmin获取PHPmyadmin。
我尝试了所有我找到的东西 - 在C:\ WINDOWS \ System32 \ drivers \等杂项上使用虚拟的httpd.conf权限。我检查了127.0.0.1 localhost的行,我没有Skype或其他服务器这样的程序女巫是80号港口的潜在阻挡者。
只有在httpd.conf中设置侦听端口8080才能设置帮助,但是我只能获取根页(不是子目录),而且无法访问数据库。
我被困在开发中心,所以如果您有任何建议,请写信给我。谢谢!
答案 0 :(得分:0)
这可能仅仅是因为浏览器有时使用IPV6而其他时候使用IPV4。不确定是什么控制浏览器使用ipv4或ipv6的原因,但是如果你激活了ipv6(并且w7确实如此),它似乎做出了任意决定,可以使用其中一个或两个。
因此您需要将IPV6环回地址添加到HOSTS文件中。
像这样更改HOSTS文件c:\windows\system32\drivers\etc\hosts
127.0.0.1 localhost
::1 localhost
一个简单的测试是在浏览器中使用此URL而不是localhost
http://127.0.0.1
如果它运行WAMPServer主页,则上述更改将排除你。