首先,WampServer启动分两步,先启动MySql,再启动Apache,如果俩都能正常启动,图标是绿色的。如果其中之一,不能正常启动,图标是橙色的。
所以,当图标出现橙色,首先判断下是MySql没起来,还是Apache没起来。
1. MySql没起来
Mysql启动和SQL Server(MSSQLSERVER)有关
Win+R,services.msc,关掉这个就可以了
2. Apache没起来
我主要是这个问题,test80端口,发现刚开始问题是:Your port 80 is actually used by :Server: Microsoft-HTTPAPI/2.0
Win+R,services.msc,关掉SQL Server Reporting Services(MSSQLSERVER)和SQL Server Reporting Services(SQLADVANCED)
问题改为:Your port 80 is not actually used
如果是第一次安装遇到问题,可能要在Apache的菜单栏先install service,再重启;
(注:关于第一次安装,遇到Apache your port 80 is not actually used,我刚开始cmd,cd 到了WampServer 安装目录 C:\wamp\bin\apache\apache2.4.9\bin下,httpd.exe -e debug,看了下为啥Apache服务不能启动,提示dll文件丢失。)
如果不是第一次安装,应该重启下Server就能好。
如果没好,请继续google or 百度其他解决方法,good luck!
另外,有两个小细节需要注意下:
(1)确保WampServer安装路径中没有中文路径or特殊字符
(2)最好还是安在C盘上吧
我最开始装D盘上,折腾半天没解决橙色图标问题,一怒之下重新装到C盘,历经了上述过程解决问题,不确定有没有实质帮助,算是个心理安慰。
最后,附个快乐的小图标给大家振奋下心情→