Windows 10升级后的WampServer问题


18

由于从Windows 7升级到Windows 10,WampServer似乎无法正常工作(浏览器中加载的所有内容只是空白页),甚至全新安装也无法解决问题。

Apache > Service > Install Service它下面指出:

Your port 80 is actually used by :

Server: Microsoft-IIS/10.0

Cannot install the Apache service, please stop this application and try again.

Press Enter to exit...

任何建议,将不胜感激。



Answers:


22

更新:这似乎可以永久修复

  1. 在任务栏上搜索“打开或关闭Windows功能”。
  2. 在“ Internet信息服务”下,取消选择“ Microsoft必须默认打开的“万维网服务”(通过端口)。
  3. 重新启动,WAMP像以前一样重新启动。

原始解决方案

我可以确认以下已解决的问题:

cmd以管理员身份运行,然后输入:iisreset /stop

然后Apache > Service > Install Service将提示您按Enter以正常安装。

您可能还需要安装:http : //www.microsoft.com/zh-cn/download/details.aspx?id=30679


没错,这也是我的问题。我可以禁用哪个服务,或者iisreset /stop在下次启动时告诉Windows不要重启它?
阿明2015年

@Armin这似乎只是临时修复。如果您找到永久解决方案,请告诉我。
rybo111

不,对我来说,这似乎是永久的。我已经重新启动,端口现在已打开。
阿明2015年

@Armin我最近更新了,不得不再次执行以上操作:(
rybo111

@Armin如果确实遇到问题,请尝试以下答案:stackoverflow.com/a/31726134/1094772
rybo111

3

对于Windows 10全新安装:

如果您已经完成Windows 10的全新安装,则可能没有Word Wide Web Publishing服务。在这种情况下,简单的WAMP / XAMPP安装应该可以正常工作。

如果不是,请尝试安装Visual C ++ Redistributable,然后重新安装WAMP / XAMPP。


我遇到了WAMP的类似问题。在Windows 10 TP中,预先安装了Word Wide Web Publishing服务。这与IIS有关,如果不需要,可以将其删除。

这阻塞了端口,80使Apache行为异常。您可以执行以下操作,然后重试。

  • 转到“开始”,键入services.msc
  • 在“服务”窗口中向下滚动以找到World Wide Web Publishing服务
  • 右键单击它,然后选择停止

这应该使端口80空闲,并且重新启动WAMP / XAMPP应该可以使您正常运行!

还有其他方法可以解决此问题。http://praveenpuglia.com/make-wamp-work-on-windows-10-technical-preview/


停止(并禁用)万维网发布服务为我做到了。谢谢!
PeterCo '16

1

在所有人都在互联网上的答案中提到所有可能的解决方法之后,当仍然无法解决问题时,我发现缺少的步骤为:

Running wampmanager.exe as Administrator

太琐碎了-但将答案留给像我一样被困住的人。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.