一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

WAMP桌面图标持续橙色如何解决 WAMP修复启动方法【教程】

时间:2026-07-02 13:32:46 编辑:袖梨 来源:一聚教程网

WAMP图标橙色表示Apache或MySQL至少一个未启动,导致本地服务器失效;需检查80/3306端口占用(如HTTPAPI、Skype)、重装服务、校验配置文件Listen指令、调整启动顺序为Apache优先。

WAMP桌面图标持续显示橙色,说明Apache或MySQL服务至少有一个未能正常启动,此时本地服务器无法响应HTTP请求,PHP项目打不开,数据库连接也会失败。

检查端口是否被占用

Apache默认使用80端口,MySQL默认使用3306端口,Windows系统中Skype、IIS、VMware或某些杀毒软件常会抢占这两个端口。

第一步:点击WAMP图标 → “Tools” → “Check Ports Used by Wampserver”,查看80和3306端口状态。

第二步:若显示“Port 80 is used by Microsoft-HttpApi”,说明系统自带的HTTP服务占用了80端口,需禁用它:以管理员身份运行CMD,执行 【net stop http /y】,再重启WAMP。

第三步:若显示“Port 80 used by Skype”,打开Skype → 设置 → 高级 → 连接 → 取消勾选“使用端口80和443进行附加连接” → 退出并重开Skype。

重置WAMP服务配置

当Apache或MySQL配置文件(如httpd.conf、my.ini)被误改,WAMP可能因加载失败而停在橙色状态。

方法一:右键WAMP图标 → “Apache” → “Service” → “Remove Service”,再点“Install Service”。同理对MySQL也执行一遍“Remove Service”→“Install Service”。

方法二:直接重置配置——点击WAMP图标 → “Apache” → “httpd.conf” → 打开该文件,确认第47行左右的 【Listen 80】 未被注释(即前面不能有#),且未改成其他非法端口;保存后重启所有服务。

强制修复Apache与MySQL启动顺序

有时MySQL先于Apache启动失败,会导致WAMP卡在橙色,即使两个服务单独能启,协同启动仍异常。

点击WAMP图标 → “Wamp Settings” → 勾选“Start Apache first, then MySQL”,这个选项会修改wampmanager.conf中的启动依赖逻辑。

关闭WAMP,手动进入 【C:wamp64scriptsconfig.inc.php】,查找 $wampConf['startOrder'],确认其值为 array('apache', 'mysql'),不是空数组或反序。

保存后,双击桌面WAMP图标重新启动。

热门栏目