无法使用WAMP,IIS 7.5使用端口80

use*_*861 49 iis wamp wampserver iis-7.5

我试图在Windows 7上使用WAMP,我的WAMP在线,但是当我打开localhost时,我得到了IIS 7.5的欢迎页面,虽然我从我的PC上卸载了IIS 7.5!

Apache服务器测试表明端口80用于我的Microsoft-HTTPAPI/2.0

不久之前,MS Visual Studio 2010也被卸载了.

Dev*_*ath 128

我有很多这个错误的问题(感谢Microsoft - Grrr !!)

终于找到了解决方案.....我正在分享这个解决方案

有几种方法可以阻止IIS 7.5

  • 最好的是:

    打开CMD提示符(作为管理员)并键入:

    iisreset/stop 这是一个快照:

    图片

  • 如果仍然无法停止IIS 7.5,请使用下一个选项

    试试这个视频链接.

  • 最后一个选项是将端口号更改为httpd.conf的最后一个选项

PS:修复错误后不要忘记重启WAMP


你也可以

只需禁用并停止万维网发布服务(这将永久关闭IIS) - - - (您需要使用从Windows中的起点运行):

sc config w3svc start= disabled
net stop w3svc
Run Code Online (Sandbox Code Playgroud)

如果您不希望它被禁用,而是手动取而代之,请按需求替换禁用(不要删除空格).

  • 是的!这对我来说.谢谢 !+1 (4认同)

Raj*_*ara 34

默认情况下,WampServer安装到IIS已使用的端口80.要将WampServer设置为使用开放端口,请左键单击系统托盘中的WampServer图标,然后转到Apache> httpd.conf

在记事本中打开httpd.conf.按ctrl + f并搜索"Listen 80",将此行更改为"Listen 8080"(您可以根据需要更改此端口),然后关闭并保存httpd.conf文件.

打开Web浏览器并输入"[] ;,这将打开WampServer配置页面,您可以在其中配置Apache,MySQL和PHP.

有时可能会出现这个问题因为skype也使用80作为默认端口希望这会有所帮助

  • 嗨,我试图按照这个解决方案,但输入"[];,"[]; [];等没有带我到任何页面.我究竟做错了什么?谢谢! (11认同)

gio*_*pds 16

如果您使用的Windows 10,因为我和端口是由Microsoft-IIS/10.0占用,改变线6263,的httpd.conf,从:

Listen 0.0.0.0:80
Listen [::0]:80
Run Code Online (Sandbox Code Playgroud)

至:

Listen 0.0.0.0:8080
Listen [::0]:8080
Run Code Online (Sandbox Code Playgroud)

正如这里的人建议的那样.

并且,从以下位置更改第221行:

ServerName localhost:80
Run Code Online (Sandbox Code Playgroud)

至:

ServerName localhost:8080
Run Code Online (Sandbox Code Playgroud)

现在,您的主机将在http:// localhost:8080 /上提供.


Moj*_*ian 9

  1. 转到Control Panel > Administrative Tools > Services或只是输入 services.mscrun以打开所有Windows服务的列表.
  2. 查找World Wide Web Publishing Servicestop它.(如果要永久禁用它,可以将其启动类型更改automaticallydisabled).

就这样


buz*_*uzi 6

这也可能是"Web部署代理服务"使用的端口80的问题.你可以从管理工具 - >服务中止它并释放该端口.如图所示这里


小智 6

重新启动wamp服务器后,转到服务并停止" World Wide Web Publishing Service ".之后启动" 万维网发布服务 "


小智 5

是的,您只需将端口更改为任意数字即可.例如Listen 80,Listen 81httpd.conf文件中更改为.现在尝试,http://localhost:81它将在端口81响应!!