在Windows 7上,http://localhost/无法工作。问题出在哪里?

24

我在Windows 7 (beta)上打开 http://localhost/ 遇到了一个大问题。 我安装了这个操作系统,一切都很顺利;当我安装 Wamp 后发现 localhost 根本无法工作。 我只看到以下错误:

连接失败

Firefox 无法与 localhost 上的服务器建立连接。

在 Mozilla 和 Explorer 中也是如此。

我删除了 Wamp,并在几周后(即从今天算起两周)在 Windows 7 上安装了 NetBeans。 我创建了一个测试 PHP 脚本,但在调试时,我再次遇到了同样的错误。 我尝试使用 IP 127.0.0.1 访问它,但还是一样的。 问题出在哪里?
我安装 NetBeans 时将其安装在端口 8080 上。


从你的评论中可以看出,你显然没有遇到404错误。你应该修复你的问题,以反映你实际遇到的错误。 - Adam Jaskiewicz
为什么每个人的答案都被投票否决了? - Oguz Bilgic
类似的问题在这里:https://dev59.com/sXRC5IYBdhLWcg3wFdJx - Mukesh Chapagain
22个回答

0

假设在本地主机(127.0.0.1)上进行查找没有问题,您需要确保服务器正在侦听 127.0.0.1。

netstat 在 Windows 和 UNIX 上都可以使用。您可能需要使用 "netstat -a" 来显示监听器。


0

我曾经遇到过完全相同的问题,解决方法就是别人已经提到的:

在任务栏上,点击WAMP图标。

进入Apache-->Service-->Install Service

然后通过点击选择Apache-->Service-->Start/Resume Service返回。

这将允许localhost功能正常工作(请记住,我已经更改了位于c:\windows\system32\drivers\etc下的主机文件,以从127.0.0.1行中删除#)。

如果您仍需要编辑该文件,则需要右键单击它并选择“属性”。然后转到安全选项卡,单击高级按钮。然后,您需要选择用户,单击编辑并选择“完全控制”。这将使您能够编辑它。

话虽如此,您还需要按照相同的过程安装MySQL服务。

MySQL-->Service-->Install Service

然后再次右键单击并选择MySQL-->Service-->Start/Resume Service。

这样应该可以在Windows 7中解决所有问题!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接