WAMPServer在Windows 10上无法正常工作,"无法执行服务操作"

时间:2015-08-02 18:05:38

标签: localhost wamp wampserver windows-10

最近我从Windows 7 64升级到Windows 10 64。 在此之前,我已经让WAMPServer像魅力一样运行,但现在它不起作用。 每当我启动它时,我都会使服务器脱机。点击"放在线"结果只是让#34;无法执行服务行动"错误弹出。 我已经尝试重新安装Visual C ++ Redistributable for Visual Studio 2012 Update 4,重命名localhost并从80到8080收听,关闭skype,这些都不起作用。

有人知道修复此错误的其他解决方案吗?

16 个答案:

答案 0 :(得分:12)

如果不需要,请停止IIS。它对我有用。

  1. 以管理员身份运行
  2. 打开cmd.exe
  3. 键入iisreset /stop,然后按Enter键
  4. 重新启动wamp Server
  5. 享受:)

答案 1 :(得分:11)

您需要做的就是安装Apache和MySQL服务。

启动WampServer

左键单击wampmanager - > Apache - >服务 - >安装服务 左键单击wampmanager - > MySQL - >服务 - >安装服务

停止WampServer 启动WampServer

答案 2 :(得分:8)

您还应该检查HOSTS文件。在W10中我认为它是空的。

确保您至少

127.0.0.1  localhost
::1  localhost

没有' #`第1栏的评论

此外,您可能无意中安装了IIS。 MS似乎认为这是一个好主意。检查并且如果您不使用它,请将其卸载。

答案 3 :(得分:5)

以上评论并未解决WAMP对于使用Windows 10的计算机的问题,但是,我确实从以下问题找到了我的问题的答案: http://praveenpuglia.com/make-wamp-work-on-windows-10-technical-preview/

World Wide Web Publishing Service正在使用端口80,导致WAMP无法正常工作。

答案 4 :(得分:1)

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

答案 5 :(得分:1)

工作得很好。左键单击任务栏上的wamp图标 - > apache - >服务管理 - >安装服务......

答案 6 :(得分:0)

我会建议您不要升级到.windows 10,因为操作通常会在早期启动时出现错误。 下次在进行完整系统升级之前,首先在Virtual PC上运行新的操作系统 将端口号更改为例如8084?如果可用,因为80仍然是8080.

答案 7 :(得分:0)

它的工作:享受

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.

在重新启动计算机之后,请记住您需要做的每一件事......:)

答案 8 :(得分:0)

这通常是由http端口冲突引起的问题。 IIS已经占用80号端口,而apache试图占用80并发生冲突。

使用其他端口启动Apache,它将运行:

第1步: 停止wamp服务。 关闭wamp经理

第2步: \ BIN \ apache的\ apache2.4.9 \的conf \ httpd.conf文件 将端口更改为8080(或任何其他空闲端口)

第3步: \ wampmanager.tpl 注意:在wampmanager.ini中更改不能从.tpl文件重新生成 将上面选择的端口设置为localhost。

e.g。 http://localhosthttp://localhost:8080

答案 9 :(得分:0)

我间歇性地得到了这个问题,我发现它是Skype。关闭Skype并重新启动WAMP中的所有服务为我解决了这个问题。如果你有其他即时通讯工具打开,也可以尝试关闭它们。你需要释放80端口。

答案 10 :(得分:0)

我遇到了同样的问题。我使用的是Wamp x86,我的Windows 10是X64。它可能有效,但事实并非如此。然后,我安装了Wamp x64,现在它正常工作。

答案 11 :(得分:0)

  1. 转到“开始”,键入services.msc
  2. 在“服务”窗口中向下滚动以查找World Wide Web Publishing服务。
  3. 右键单击它并选择停止。
  4. 双击万维网发布并将“启动类型”设置为“手动”
  5. 重启WAMP
  6. 人们错过了第4步,以防止每次重启后都必须停止服务。在安装最新版本的WAMP时,请确保它在说明中,但只是在这里注意,以防有人正在阅读上述一些提及此方法的评论。

答案 12 :(得分:0)

我遇到了同样的问题smdrhk.biz我使用:转到“开始”,输入services.msc 在“服务”窗口中向下滚动以查找World Wide Web Publishing服务。 右键单击它并选择停止。 双击万维网发布并将“启动类型”设置为“手动” 重启WAMP

答案 13 :(得分:0)

让它变得简单。

  1. 转到任务栏 - >单击Wamp图标 - > apache-> httpd.conf。
  2. 找到 - >听[:: 0]:80将其改为Listen [:: 0]:8080(保存)
  3. 右键单击wamp Icon并单击exit。
  4. 转到C:\ wamp64 \ bin \ mysql \ mysql(version)\ data - >删除ib_logfile0,ib_logfile1和auto.cnf文件。
  5. 重启Wamp并享受它。 ;)

答案 14 :(得分:0)

这是针对02-2020更新。

以前,我的Wamp Server运行正常,后来突然停止工作,我尝试了上述所有解决方案,但没有一个对我有帮助。我终于通过重新安装WAMP服务器解决了它。因此,我对每个人的建议都是,而不是尝试各种解决方案以使其正常工作,并且您不知道是否会获得该解决方案。您永远都不知道尝试所有这些东西会浪费多少时间。我的建议是,复制服务器中已经存在的所有文件,包括数据库。尝试重新安装服务器。它肯定会工作。

我尝试过并失败的选项列表

  1. 更改了端口号。
  2. 尝试了此命令iisreset / stop。
  3. 尝试通过在RUN上转到services.msc来停止此操作->万维网发布
    服务(但我的系统未显示此万维网发布服务)。
  4. 尝试所有选项后尝试重启Wamp服务器10次以上

以上选项可能有效,也可能无效。这只是我的建议,并根据我的经验向您解释。

谢谢

答案 15 :(得分:-3)

  1. 打开run
  2. Services.msc
  3. 转到World Wide Web Publishing
  4. 然后点击Stop
  5. 重启Wampserver