不能使用WAMP,IIS 7.5使用端口80
我试图在Windows 7上使用WAMP,我的WAMP在线,但是当我打开本地主机时,我得到了IIS 7.5的欢迎页面,虽然我已经从我的PC上卸载了IIS 7.5!
Apache服务器testing说,端口80用于我的Microsoft-HTTPAPI / 2.0
MS Visual Studio 2010也在不久前被卸载。
默认情况下,WampServer被安装到IIS已经使用的80端口。 要将WampServer设置为使用打开的端口,请左键单击系统托盘中的WampServer图标,然后转至Apache> httpd.conf
在记事本中打开httpd.conf。 按ctrl + f并search“Listen 80”,将此行更改为“Listen 8080”(您可以将此端口更改为您想要的),然后closures并保存httpd.conf文件。
打开Web浏览器并input“[];这将打开WampServerconfiguration页面,您可以在其中configurationApache,MySQL和PHP。
有些时候可能会出现这个问题,因为Skype也使用80作为默认端口,希望这会有所帮助
我有这个错误很多问题 (感谢Microsoft – Grrr !!)
终于find解决scheme…..我正在分享这个解决scheme
有几种方法来停止IIS 7.5
-
最好的是:
打开一个CMD提示符(以Admin的forms)并input:
iisreset / stop 这是一个快照:
-
下一个选项,如果你仍然无法停止IIS 7.5
试试这个video链接 。
-
最终选项是将端口号更改为最后一个选项httpd.conf
PS:不要忘了在修复错误之后重新启动WAMP
你也可以
只需禁用并停止万维网发布服务 (这将永远closuresIIS) – – – (您需要使用运行在Windows的起点):
sc config w3svc start= disabled net stop w3svc
如果您不希望它被禁用,但手动,而不是取消禁用(不要删除空间)。
如果您正在使用Windows 10并且该端口被Microsoft-IIS / 10.0占用,请将httpd.conf
的第62和63 行从以下位置更改:
Listen 0.0.0.0:80 Listen [::0]:80
至:
Listen 0.0.0.0:8080 Listen [::0]:8080
正如这里的人们所build议的。
而且,将221行改为:
ServerName localhost:80
至:
ServerName localhost:8080
现在,您的主机将在http:// localhost:8080 /上可用。
- 转到
Control Panel > Administrative Tools > Services
或只需在运行中键入services.msc
打开一个所有的Windows服务的列表。 - find
World Wide Web Publishing Service
并stop
它。 (如果要永久禁用它,可以将其启动types从automatically
更改为disabled
)。
就这样
这也可能是“Web部署代理服务”使用的端口80的问题。 你可以阻止它从pipe理工具 – >服务和释放该端口。 如下所示
是的,您可以将端口更改为任意数量。 例如在httpd.conf
文件中将Listen 80
改为Listen 81
。 现在尝试使用http://localhost:81
,它会响应端口81!
转到服务并重新启动wamp服务器后停止“ 万维网发布服务 ”。 之后启动“ 万维网发布服务 ”
在Windows 7上卸载IIS后,我继续有IIS欢迎页面。 解决scheme是清除我的网页浏览器的caching。 现在工作正常。 我没有改变任何东西。 对不起,我的英文,如果它不完美。
问候
您也可以取消选中控制面板中的IIS服务,添加或删除要添加或删除组件的程序。
左键点击wamp进入apache>selecthttp.config
更改LISTEN:80到任何你想要的,你可以select任意值的4位数字,如1311,8000,9999等
我在一个月前在Windows 10上遇到了同样的问题。每当我尝试访问http:// localhost /时,它都会将我引导到IIS页面。 我试图从Windowsfunction删除IISfunction。 一旦我确定它消失了,我试着运行XAMPP,但它仍然无法正常工作。 我不想弄乱configuration文件。 但是,从这个angular度来看,我确定它与我的networking浏览器有关。 所以,从我使用的networking浏览器(Google Chrome)中删除caching。
为此,我去了:
Chrome浏览器>设置>显示高级设置>隐私>清除浏览数据>清除caching的图像和文件。
对于任何Web浏览器来说,它几乎是一样的过程。 在那之后,我可以运行XAMPP而没有任何问题!
希望能帮助到你!
这发生在我身上一次:我卸载了IIS,并仍然使用端口80。 那么问题是,我也安装了Sql Server 2012
的Report Service
,所以我停止了该服务,并解决了问题。
有关更多详细信息,请参阅停止或卸载IIS以在默认端口(:80)问题上运行Wamp Server(Apache) 。
希望这有助于一些身体,因为它对我有帮助。
左键单击wamp进入apache>selecthttp.config Listen [:: 0]:8080
我刚刚在Windows 10上安装了WAMP 3 ,并且在WampServer系统托盘选项中没有Apache。
但是httpd.conf文件位于这里:
C:\wamp64\bin\apache\apache2.4.17\conf\
在该文件夹中,使用文本编辑器打开httpd.conf
。 然后去62-63行,把80改成8080这样:
Listen 0.0.0.0:8080 Listen [::0]:8080
然后转到系统托盘中的WampServer图标,右键单击>退出,然后再次打开WampServer,现在它应该变成绿色。
现在转到localhost:8080
来查看你的服务器configuration页面。
删除iis服务器并运行Apache或在另一个端口运行Apache
在这里删除iir
或者可以通过转到httpd.config来更改apache端口,并将port:80更改为其他值