我只是坚持一件小事,但这是我到目前为止使用的网站和视频教程(注意:我在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?
提前致谢!
答案 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