WAMP:无法连接到Localhost

时间:2015-10-04 18:40:26

标签: apache connection localhost wamp

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

  • 已停用Skype

  • 我进入了小WAMP菜单/ apache / httpd.conf并更改了LISTEN 到81号港口。

  • 它仍然说Windows IIS 10.0正在使用端口80,因此我以管理员身份进入命令提示符并使用“iisreset / stop”。现在WAMP是绿色和在线的,是的。

  • 我在WAMP菜单的顶部输入localhost,它会将我带到一个网页,上面写着“确保您拥有正确的网址:http://localhost”。

  • 我已进入(C:)/ Wamp / www并将“index”中的一行代码更改为$ suppress_localhost = false;。什么都没有改变。

现在我在(C:)/ Windows / System32 / drivers / etc并编辑“hosts”文件。编辑只是取消注释我的IP地址,据说可以显示WAMP应该去哪里。除非我通过右键单击文件并选择属性来完全控制,否则它将不允许我保存它。但是,当我尝试保存文件时,它失败并说“请检查此文件是否在另一个程序中打开”。这就是我所坚持的。

有谁知道如何检查其他程序正在使用此文件,还是有另一种方法将localhost连接到WAMP?

提前致谢!

1 个答案:

答案 0 :(得分:2)

首先将Apache的侦听端口返回到80。

执行此操作&#34; iisreset / stop&#34; 只会在下次重新启动之前停止IIS。因此,如果您不使用它,最好完全卸载IIS。

这个我在WAMP菜单的顶部输入localhost,它将我带到一个网页上说'#34;确保你有正确的网址可能是由于那里的事实不止一次需要在apache中更改监听端口的地方,所以当你把它放回到

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

这可能会消失

SKYPE:您可以将SKYPE配置为不使用端口80或443,但据我所知,您无法对磁贴SKYPE执行此操作,因此请卸载该SKYPE,然后安装SKYPE App(来自SKYPE网站)。这可以像这样重新配置: -

启动SKYPE, 菜单工具 - &gt;选项 - &gt;高级 - &gt;连接 在此对话框中,取消选中标有

的复选框
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保护,可能您的Anti Virus也试图保护它。要修改HOSTS文件,你必须向管理员提出你的特权,而在你说你之前,你不是。使用&#34;以管理员身份运行&#34;启动命令窗口选项。

CD转入C:\windows\system32\drivers\etc

运行notepad hosts

进行更改并保存

主机文件至少应包含

127.0.0.1  localhost
::1  localhost