万博元';无法识别自己的Apache服务(即使Apache正在工作)

万博元';无法识别自己的Apache服务(即使Apache正在工作),apache,wamp,wampserver,Apache,Wamp,Wampserver,多年来,我一直在愉快地使用WAMP,没有任何问题。现在,图标是橙色的。当我单击Apache服务菜单时,“开始/恢复”、“重新启动”和“停止”将变灰,就好像服务没有安装一样 但事情是这样的:wampapache64服务已经安装,并且实际上可以工作。我可以使用WAMP安装和删除它,但我无法从那里启动或重新启动它,也看不到绿色图标 我知道这里有很多“我的WAMP图标是橙色的”帖子。这些最接近于描述我的问题(,),但即使是那些也没有解决这个具体问题 (当我单击WAMP菜单中的Apache版本号时,问题就

多年来,我一直在愉快地使用WAMP,没有任何问题。现在,图标是橙色的。当我单击Apache服务菜单时,“开始/恢复”、“重新启动”和“停止”将变灰,就好像服务没有安装一样

但事情是这样的:wampapache64服务已经安装,并且实际上可以工作。我可以使用WAMP安装和删除它,但我无法从那里启动或重新启动它,也看不到绿色图标

我知道这里有很多“我的WAMP图标是橙色的”帖子。这些最接近于描述我的问题(,),但即使是那些也没有解决这个具体问题

(当我单击WAMP菜单中的Apache版本号时,问题就开始了,我相信这会刷新一些配置文件。)


我使用的是WAMP 2.5 64位Windows 10。Apache is 2.4.9

我正在处理Win 10上的Wamp的相同问题,这是由一个进程在端口80上与Apache冲突引起的。通过以下步骤解决所有问题:

  • 以管理员身份打开下面的命令行
  • 确保它是PID 4监听端口80的进程:
netstat-o-n-a | findstr 0.0:80

  • 将http进程更改为使用另一个端口(即8000):
netsh http add iplisten ipaddress=0.0.0.0:8000

  • 重新启动http服务
网络停止http

网络启动http

  • 重新启动Xamp进程

您是以“管理员”身份运行WAMPServer(wampmanager.exe)还是尝试从普通帐户运行它?@RiggsFolly WAMPServer每次启动时都会请求管理权限(即,我收到UAC弹出窗口)。我的Windows用户帐户是一个管理员帐户。当我输入
netstat-o-n-a | findstr 0.0:80
时,我被告知进程3148正在侦听,这是wampapache64。请尝试终止进程,即通过cmd行“Taskkill/PID 3148/F”并直接从Wamp启动它