WAMP:无法连接到本地主机

WAMP: Cannot Connect To Localhost

我只是停留在一件小事上,但这是我到目前为止使用网站和视频教程所做的(注意:我 运行 在 Windows 10 上使用Microsoft Edge 作为 WAMP 的浏览器)。

现在我在 (C:)/Windows/System32/drivers/etc 中编辑 "hosts" 文件。编辑只是取消注释我的 ip 地址,这应该会显示 WAMP 应该去哪里。它不允许我保存它,除非我给自己完全控制权,这是通过右键单击文件并选择属性来完成的。但是,当我尝试保存文件时失败并显示 "Please check if this file is open in another program"。这就是我所坚持的。

有谁知道如何检查其他哪些程序正在使用此文件,或者是否有其他方法将本地主机连接到 WAMP?

提前致谢!

首先returnApache的监听端口为80。

这样做 "iisreset /stop" 只会停止 IIS,直到下次重新启动。所以如果不使用IIS最好完全卸载。

我在 WAMP 菜单的顶部输入本地主机,它把我带到一个网页上说“确保你有正确的 URL 可能是由于在apache中不止一次需要更改监听端口的地方,所以当你把它放回

Listen 0.0.0.0:80
Listen [::0]:80

这可能会消失

SKYPE:您可以将 SKYPE 配置为不使用端口 80 或 443,但据我所知您不能对 SKYPE tiles 执行此操作,因此卸载它然后安装 SKYPE 应用程序(来自 SKYPE 网站)。这可以像这样重新配置:-

启动SKYPE, 菜单工具 -> 选项 -> 高级 -> 连接 在此对话框中,取消选中标记为

的复选框
Use port 80 and 443 for additional incoming connections
and add a number to the `use port` field, something like `33333`

SKYPE 不应再尝试使用端口 80。

HOSTS 文件受 Windows 保护,可能您的防病毒软件也试图保护它。要修改 HOSTS 文件,您必须将您的权限提升为管理员,并且在您说您是管理员之前,您不是。使用 "Run as Administrator" 选项启动命令 windows。

CD变成C:\windows\system32\drivers\etc

运行 notepad hosts

进行更改并保存

主机文件应至少包含

127.0.0.1  localhost
::1  localhost