升级到Windows 10,现在WAMP将无法正常工作

我让WAMP作为我的本地开发服务器,在Windows 7上快乐地工作。 今天升级到Windows 10,并在我的任务栏上有一个橙色的WAMP图标。 原来,Windows已经安装并自动运行IIS(为什么?)。

我禁用IIS,重新启动,启动WAMP和图标变成绿色。 但是,去本地主机导致连接被拒绝的消息。 我使用了WAMP菜单上的“testing端口80”选项,它说是的, Server: Apache/2.2.21 (Win32) PHP/5.3.10正在监听80端口。

Apache错误日志不显示任何有用的信息。

 [Wed Jul 29 17:48:40 2015] [notice] Apache/2.2.21 (Win32) PHP/5.3.10 configured -- resuming normal operations [Wed Jul 29 17:48:40 2015] [notice] Server built: Sep 10 2011 11:34:11 [Wed Jul 29 17:48:40 2015] [notice] Parent: Created child process 4200 [Wed Jul 29 17:48:41 2015] [notice] Child 4200: Child process is running [Wed Jul 29 17:48:41 2015] [notice] Child 4200: Acquired the start mutex. [Wed Jul 29 17:48:41 2015] [notice] Child 4200: Starting 64 worker threads. [Wed Jul 29 17:48:41 2015] [notice] Child 4200: Starting thread to listen on port 80. [Wed Jul 29 17:48:41 2015] [notice] Child 4200: Starting thread to listen on port 80. 

Apache访问日志只显示几个实例

 127.0.0.1 - - [29/Jul/2015:17:52:47 -0700] "GET / HTTP/1.1" 302 202 

任何提示,线索,问题如何进行? 任何方式来获得更多细节,为什么连接将被拒绝,以及在Windows 10中会改变什么?

Solutions Collecting From Web of "升级到Windows 10,现在WAMP将无法正常工作"

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

随着一些Windows更新可能会发生需要重复此操作

当我升级到Windows 10时,Wamp与Apache有端口问题。

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

 iisreset /stop 

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

一旦安装Restart All Services ,你应该开始运行。

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

它的工作:享受

 1. Go to Start, type in services.msc 2. Scroll down in the Services window to find the World Wide Web Publishing Service. 3. Right click on it and select Stop. 4. Now restart WAMP and you should be good to go. 

记住每次重新启动计算机后需要执行的操作… 🙂

从Windows 8.1升级到Windows 10后,我的WAMP图标变为红色。

我在这里找到了解决方案: http : //forum.wampserver.com/read.php?2134516#msg-134518

W10安装将完全掌握Apache和MySQL服务的所有知识。

不要恐慌:所有你需要做的是:

启动Wampserver

左击wampmanager – > Apache – > Services – > Install Service

左键单击wampmanager – > MySQL – > Services – > Install Service

停止Wampserver

启动Wampserver

现在应该没事的。

我没有运行IIS,也没有使用我的端口80.甚至没有重新启动电脑,只是上面解决了我的WAMP问题。 希望这可以帮助别人!

如果其他答案不起作用,请尝试以管理员身份运行wampserver。 在这里输入图像说明

Windows 10

我的解决方案:你必须完全删除wamp ,我用REVO Uninstaller删除所有文件。 检查C:/驱动器上是否有Wamp文件夹。 空垃圾桶。

去窗户,并安装所有的C + +的可视化和更新(为你有什么系统)。

每当它告诉你重新启动机器,下载一个新的wamp并安装。

开始运动,它应该变成橙色。

转到Windows程序(打开/关闭功能,并删除删除IIS服务,重新启动机器,重新启动瓦特和宾果它变绿!

我知道这似乎是一回事,但在这里尝试了所有的建议后,它为我工作。

检查你的HOSTS文件。 c:\windows\system32\drivers\etc\hosts您需要管理员权限才能编辑此文件。

它应该至少包含# 1列中没有#注释符号的这些行: –

 127.0.0.1 localhost ::1 localhost 

加上您可能拥有的任何虚拟主机条目。

弄清楚了。 更新之前,我有一个静态IP。 转发给它的路由器端口允许我使用我们的dns条目的子域来访问dev服务器。 恢复静态IP配置解决了这个问题。

我经过了很多考验,认为32位版本完美工作,64版本坚持不工作

如果上面没有什么帮助你的话,就像我的情况一样。

找到端口80上的内容

 netstat -aon | findstr :80 

并杀死发现的PID

 taskkill /PID pidFound 

例:

 taskkill /PID 1852 

这是SKYPE …

祝你今天愉快 ;)

如果上面没有什么帮助你的话,就像我的情况一样。

找到端口80上的内容

 netstat -aon | findstr :80 

并杀死发现的PID

 taskkill /PID pidFound 

例:

 taskkill /PID 1852 

这是我的Skype

我在Windows 10 64位上运行Wamp 2.5 64位时遇到了同样的问题。

不幸的是,上述解决方案不适用于我的具体问题。 其他网站的解决方案也失败了。

但是,我可以通过卸载Visual Studio 2012的64位Visual C ++可再发行组件并在其中安装32位版本来解决此问题。

我重新安装了Wamp,呃 – 问题解决了。

希望这可以帮助。

Windows 10默认启用“万维网发布”,占用端口80。

检查这个答案: https : //stackoverflow.com/a/31884592/209532

试着先把CD / DVD放到CD / DVD上,我也这么做了,因为它看起来像启动一样,所以效果更好

由@ rybo11提供的aswere,在Windows 10中像一个魅力一样工作。
按照下面的步骤:

  • 像管理员一样运行cmd
  • 在终端写入这个命令: iisreset /stop
  • 安装wamp服务器32/64位
  • 请享用!

我一直在阅读所有的解决方案,老实说,我迷路了,因为我不是技术。 这是我的解决方案:单击vamp图标(鼠标左键),并使用指向apache的指针,一旦你在appache上,你将看到httpd.conf文件。 打开这个文件,查找nexy行:listn 12.34.56.78:80 listn 0.0.0.80 listn [:: 0]:80。 将80更改为ie 12.保存该文件并重新启动服务。 使用localhost:12作为url。 这个对我有用。

如果你没有ISS开始,并有同样的问题…

尝试一下:在我的情况下,我使用Skype和这个问题是由于Skype使用80和443端口接受传入连接aditionals。

在Skype中,单击工具 – >选项 – >高级 – >连接 – >设置未标记复选框(使用80和443端口进行连接…)

重新启动Windows,WAMPSERVER正确启动所有服务。

要开心!

2015-2016更新后激活WAMP

  1. 右键单击桌面上的“This PC”,然后选择“管理”
  2. 在左侧选择“服务和应用程序”
  3. 双击中间窗口中的“服务”
  4. 在“服务”窗口中向下滚动以查找万维网发布服务。 右键单击它并选择停止。
  5. 现在重新启动WAMP ,你应该很好去。

我有一个Windows 10 64位机器。 我只是卸载了现有的64位wamp安装,安装VC ++支持后安装了32位。

现在它为我工作

编辑:如果你已经安装没有管理员。 你需要做一个重新安装管理员权限。 特权。 少不了(至少对我而言)。

穆罕默德·阿里·阿克巴里(Mohammad Ali Akbari)所说的是我的转折点,直到那一刻我所得到的都是红色。 这里列出了我全套的操作(注意其中一些可能是多余的):

1) 下载C ++ redistibutable像其他许多人说的 – 我选择了32位版本(x86),只是为了确保some1注意到这可能是一个问题,使用x64

2)确保IIS被禁用(而没有其他程序占用端口80) – 再次如许多其他程序( control panel -> programs and functions -> disable or enable windows functions )所述,可通过rightclicking wampserver icon -> tools -> Test port 80

3)我也手动编辑了主机文件c:\windows\system32\drivers\etc\hosts如RiggsFolly所述取消注释

 127.0.0.1 localhost ::1 localhost 

4)最后我用管理员权限运行程序

结果:即时完整的绿色图标:)

希望它有帮助,并感谢所有这个线程!

简单的方法来修复点击wamp图标比点击Apache,并从那里点击httpd.conf并打开它,并找到文件中的这一行

听12.34.56.78:80

听80

改变这个

听12.34.56.78:81

听81

现在在浏览器窗口中重新启动wamp服务,您可以通过输入this来访问localhost

本地主机:81

Ig你有Skype运行关闭它,并重新启动所有的服务!

我安装了Windows 10所需的wamp和visual C ++,但是我的wamp是橙色的。 我只是按照这些步骤。 1 – 左键单击wamp图标>> Apache >>服务2 – 点击安装服务3-停止并重新启动wamp服务器

它变成了绿色。 还有一件事你需要检查你是否使用Skype。 打开Skype 1Tool >>选项>>高级>>连接取消默认选中的端口80。

在Windows 10上设置WAMP我苦苦挣扎了2天,终于找到了一个非常简单的解决方案。

  1. 我完全卸载WAMP。 在搞了两天之后,我想确保从“工厂设置”开始。

    1. 我下载了一个WAMP的新副本。 在安装过程中,它告诉我一个WAMP文件夹已经存在了,问我是否还想在那里安装它。 我说是。
    2. 我以管理员身份打开记事本。 我导航到HOSTS文件。 C:\ WINDOWS \ SYSTEM32 \ DRIVERS \ ETC \主机
      我从这两行删除了“#”注释。 127.0.0.1 localhost :: 1 localhost

    3. 我保存了文件,宾果! 像魅力一样工作。 WAMP的工作完全按照它应该在那之后。 顺便说一句,我没有改变任何端口设置。

希望这可以帮助别人。

我使用WAMP的x64版本,并有一个问题的Apache不启动,我通过安装Microsoft Visual C ++ 2012 Redistributable来解决这个问题 。 重新启动后,Apache再次工作。

如果你安装在Windows上 ,那么你自从默认的Windows Web服务(例如IIS)使用你的80端口的时候,出现Wamp服务器的常见问题。

你可以用netstat -aon | findstr :80找到它 netstat -aon | findstr :80

简单的解决方案是在1024-49151内找到另一个端口:) 在这里输入图像说明

左键单击Wamp icon > Localhost

如果这带来了Wampserver页面,Apache正在运行。

如果无法进入Wampserver页面,则应该点击Wamp icon > Apache > Service

如果除Install ServiceRemove Service之外的所有选项都变为灰色,请单击Install Service

左键单击Wamp icon > Restart all services

点击Tools标题下的phpmyadmin 如果你得到( #2002 )这样的错误,那么你的MySQL安装可能会有问题。

左键单击Wamp icon > MySQL > Service

如果除Install ServiceRemove Service之外的所有选项都变为灰色,请单击Install Service

左键单击Wamp icon > Restart all services

这为我解决了这个问题,我希望它也适用于其他人。

我通过停止服务解决了这个问题
SQL server报告服务(SQLEXPRESS)
并安装Apache服务。

你需要修复你的httpd.conf和别名配置文件。 这里是一个描述如何解决它: https : //www.hieule.info/web/solve-the-denied-access-problem-when-using-wamp-server-2-on-windows-8/#comment- 12822

逻辑和它适用于Windows 10(家庭普通)