2015-10-04 194 views
0

我只是停留在这里的一个小东西,但这是我迄今为止使用网站和视频教程所做的工作(注意:我在Windows 10上运行并使用Microsoft Edge作为WAMP浏览器)。WAMP:无法连接到本地主机

  • 禁用Skype的

  • 我走进小WAMP菜单/阿帕奇/ httpd.conf中,改变LISTEN 到81端口

  • 它仍表示80端口是被Windows使用IIS 10.0,所以我作为管理员进入了命令提示符并使用了“iisreset/stop”。现在WAMP是绿色和在线的,耶。

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

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

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

有没有人知道如何检查其他程序使用这个文件还是有另一种连接到本地主机到WAMP的方法?

在此先感谢!

回答

1

先回到Apache的监听端口为80

这样做“IISRESET /停止”只会停止IIS直到下次重启。因此,如果您不使用它,则最好完全卸载IIS。

我在WAMP菜单顶部输入localhost和它带给我到一个网页说:“请确保您有正确的URL可能是由于这样的事实,有不止一次把你在哪里需要修改Apache的监听端口,所以当你把它放回原来

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

这可能会消失

SKYPE:您可以配置SKYPE不使用端口80或443,但据我知道你不能这样做瓷砖SKYPE,所以卸载,然后安装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文件,你必须将你的权限修改为管理员,并且在你说你之前,你不是。使用“以管理员身份运行”选项启动命令窗口。

光盘放入C:\windows\system32\drivers\etc

运行notepad hosts

进行更改,然后将其保存

主机文件应包含至少

127.0.0.1 localhost 
::1 localhost 
+0

成功!谢谢里格斯的快速,清晰和详细的回应。将端口80放置在httpd.conf文件的必要位置并重新启动所有服务后,我不再有任何错误消息。 –