WAMP Server Problems, Yellow Symbol

If you have ever had a problem with your WAMP server where it will just not start and the icon in the windows notification area stays yellow then you will understand my frustration. After a bit of a search on google i still did not find the answer to my problem.

I started by checking the error logs from within WAMP and determined it was apache that was not starting, after finding apache in the Services under Adminstrative tools i was still unable to manually start apache. This is when i knew that another program must have also been using Port 80.

I had recently installed Visual Studio on my laptop and it turns out the "SQL Server Reporting Services (MSSQLSERVER)" was the service occupying port 80 and therefore blocking apache from starting. Once i stopped this service everything once again worked.

Skype also uses port 80 and therefore can causes the same problems, you are able to reconfigure Skype to use another port though.

My suggestion to anyone who is having this problem would be to think back at which programs you have installed since the last time you used WAMP, if you are still having problems feel free to post here and i will try to help you the best i can.

Comments

Permalink

Hi

I am going through the same frustrations and it is driving me round the bend.

On initial install of WAMP I got the thrid red icon. With a bit of digging around I discovered that it had something to do with MySQL not working and I found that I had an old MySQL service knocking around and so I stopped that service. Bingo - all was well - no red icon.

Firing up localhost prompted for a password and unless supplied it wouldn't work. So I found the info regards how to do this and reset the password and changed my config.inc.php file.

Everything working like a dream

I then set the existing MySQL service to manual, to prevent conflict and restarted the PC - to make sure all fired up as expected.

I now get the YELLOW icon and can't for the life of me resolve the problem. I only have one MySQL service running. I have used a MySQL Server admin tool to stop and start it and can see the WAMP icon changing (to red on stop and yellow on start), so I know that WAMP is addressing the correct MySQL instance. But is still insists that I enter a password when I try and fire up localhost or PHPMyAdmin???

I haven't got Skype running but how do I check what service is using which port? Maybe I do have a conflict but I don't know how to find it.

Thanks in advance

In reply to by Hitesh (not verified)

Permalink

Do some steps and your problem will be solved:
1.Click on Wamp Icon
2. go to Apache > Services
3. Click on Install Service
4. Restart your wamp serevices

After this your wamp server will running smoothly

Permalink

Sussed it. It wasn't MySQL but IIS. If you click on the WAMP menu link under Apache > Service that allows you to Test Port 80 it shows what is using that port.

In my case it showed that Microsoft IIS was using it. What wasn't clear is that this is NOT the WAMP IIS service !!

The WAMP service is called wampapache.
WAMP's MySQL service is called wampmysqld.

So basically you have to make sure that you have no other MySQL or IIS services are running.

Doesn't explain why there was no conflict with IIS when I first installed and had it working??

All looks good now though

Permalink

I'm glad you got it working, the only reason I could see that it was working originally is that the IIS service was maybe not running.

I should have probably mentioned IIS in the post, I have also had this very same problem.

Ben

Permalink

THANK YOU! All I had to do was turn off Skype! I never would have thought of it... being new to WAMP! You saved me!!! Thanx.

Permalink

I also have the yellow wamp issue, i checked port 80 and it shows that apache and mysql are using the port. what else can i try?

Permalink

Im sorry, apache and PHP are using the port, i havent installed anything new and I'm not using skype. Thanks

Permalink

You should try using netstat. It is a command line tool. Open a command prompt as administrator and run netstat -a -b

This should display all programs listen on all ports. Have a look through the list and see which ones are listening on 80. The port number is after the colon.

Permalink

I had the same problem. Apache service couldn't be started and the icon stayed yellow. Port 80 was open and there weren't any conflicting services on.

I had done some changes to the httpd.conf file, but everything had worked flawlessly. I couldn't pinpoint the cause. Luckily I had made a backup of the original httpd.conf file, and when I restored the original file everything begun to work.

I run a comparison between the old and the new conf file, and I found out that for some reason php module that was being loaded was version 5.2.9 instead of 5.3.0. I had installed 5.2.9 too at some point, but for some reason it had vanished, so LoadModule pointed to an unexisting directory.

That was the cause in my case.

I didn't reinstall Wamp, so I don't know if that would have helped.

Permalink

Thanks for your post, this totally answered my question. My wamp server is back online.

I had the same problem with yellow tray icon and found out what was causing it.

I've been messing around with win services, setting 'wampapache' and 'wampmysqld' to automatic, but somehow, don't know how i turned 'wampmysqld' to disabled (similarities in words in my language). so i was starting wamp and getting yellow icon for "no reason".

i went back to services and set both to automati, waited for few secs, restarted wamp and voila, works like a charm.

eventualy i changed both services back to manual, starting them with wamp start.

Permalink

Also for those that are having problem with anti viruses like Kaspersky, all you have to do with wamp is just go to tray and left click on wamp icon. Then MySql-Service and REMOVE THE SERVICE. Then go again the same way and re-install it. Also you have to do the same procedure and with Apache. Uninstall service and then again install it. Restart the server and everything is going to be fine

I came across yet another reason for the yellow or yellow+white wamp icon, involving a deleted directory that still had an alias. The symptoms were not easy to troubleshoot. More information on solving this situation can be found at my blog:

http://www.dealia.net/blog/post.aspx?id=8543c9d2-2060-4542-975a-07f1c15c7bed

Permalink

Thank you for this web site. I have been dealing with this problem for three days. I have been instauling and uninstauling wamp. It turns out that all I had todo is to trun off skype.
Thanks a lot aging.

Can anyone give me steps how to change the port of WAMPSERVER?

Wamp server is working before, after i intalled SQL server it did not work anymore.

Permalink

Philip, left click on the white icon in your icon tray and go to Apache > httpd.conf In that file, search for the numbers 80. There will be two references listings one for "Listen 80" and another for "ServerName localhost:80" simply change them both to a custom port and save the file. Then restart apache. Don't forget you will now need to access your server using http://localhost:8080 presuming you set your new port to 8080.

Hope this helps.

I do know i am a little off topic, however simply wanted to state i like layout, design of your blog. i'm fresh to the blogegine platform, so any suggestions about getting my blog looking nice will be appreciated.

Permalink

This template is simply the default template that now comes with WordPress. You can download WordPress from wordpress.org.

Just thought I'd give my experience of fixing the yellow WAMP icon problem.
Everything was working fine until one day it suddenly just stopped.
Apache it listening on my internal network and after some poking around I realised my internal IP address had changed from 192.168.0.3 to 192.168.0.2.
So I simply updated my httpd.conf file:

listen localhost:80
listen 192.168.0.2:80

Posted this just in case someone else has the same issue.

Permalink

For all those with issues and no newly installed software/antivirus or port 80 issues. The remove / install Apache and SQL services within wamp's pop-up menu as suggested by "Advie" on this site works nicely.
just removed both, install both and restart all.

Worked fine for me at least

I fixed mine by going to Control Panel -> Administrative tools -> Services. Then go to wampapache and wampmysql, then enable the services(properties - > manual)

Permalink

Hi all

My wamp server has been running fine but when my laptop shutdown without notice the wamp icon has gone yellow and can not start wamp. When I check the error log it say the following:

[Wed Jul 13 13:34:47 2011] [warn] pid file C:/wamp/bin/apache/Apache2.2.17/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Wed Jul 13 13:34:47 2011] [notice] Apache/2.2.17 (Win32) PHP/5.3.5 configured -- resuming normal operations
[Wed Jul 13 13:34:47 2011] [notice] Server built: Oct 18 2010 01:58:12
[Wed Jul 13 13:34:47 2011] [notice] Parent: Created child process 700
[Wed Jul 13 13:34:48 2011] [notice] Child 700: Child process is running
[Wed Jul 13 13:34:48 2011] [notice] Child 700: Acquired the start mutex.

if anyone has a solutions for this problem it will be greatly appreciated

thanking you in advance

Hi All,

I am going through the same issue with apache not starting..also, I don't have skype installed on my system. I'm going to try to find about the port 80 and see if I can fix it using the hints given in above post. If not, I'll post about my issue with more details.

Permalink

thanks, i had to turn off skype....

Permalink

i have problem....wampapache service is not running...plz help me...it could not start....

Permalink

Thank you. So soon I uninstall Skype, wampserver start working again!!!

Permalink

I FOUND WHAT WAS CAUSING IT!!
I had no Skype installed and couldn't find any help matching to my case as most People was focussing on cmd coding or removing files in Apache folder and so on, making that all thing complicated.
If Wamp if getting Yellow, it's still better than staying Red, meaning that some move ahead has been done, but something is blocking it.
Skype ist the first case, closing Skipe will allow Wamp to listen to Port 80.
In my case as getting no Skype installed, the firewall was blocking some Apache options to work.
As going to the Windows Settings, I liberated Wamp from beeing blocked by a Firewall first - but that didn't change a thing... I uninstalled Wamp5 and re-installed it. Just before Installation goes to end, I got the Dialog telling me that the Firewall was responsable... asking if I want to order it to no more block Apache for working, what I did. After starting Wamp, everything gone Green!

Hope it's gonna help!

Permalink

Mine seems little far different. I had Zend and Wamp server installed. The Zend server was overshadowing the wand server, i.e to run the wamp server, you have to stop the zend server manually. I went to services, set Zend to manuall, but that was like talking to myself cos zend server never stopped starting automatically. This morning I wanted to work with mysql from netbeans, it didn't start, so i decided to uninstall zend, after doing that, my wamp server started turning yellow, I tried suggestions on this page but to no avail. Can somebody help me here please. Thank you.

Permalink

You saved my day. Skype was causing the problem. :D

Permalink

Hi,

My wamp server was working, and then I installed Microsoft SQL server Express 2012. Now the wampserver is yellow. My wamp server is on port 3306, apache on 80 and running ok. I don't know how to fix this. Can anybody help please?

Permalink

you have to download :
Microsoft Visual C++ 2010 Redistributable Package (x64)
if you running on windows7 64 bit and have yellow icon
this solved my problem

Hi,
I have the same problem that you stated earlier, i did the same visual studio installation.
now you stated that (MSSQLSERVER) Reporting Services could be the cause and spoke of stopping this service.
HOW DO I DO THAT. PLEASE HELP ME.

Hi Dave again,
Found out Microsoft HTTPAPI/2.0 is using my port 80. How do i stop this. Thanks

Permalink

Hi Dave,

You should be able to look under Control Panel > Services and stop that service. I'm not entirely sure how to change which port it binds too but it could be in the service preferences.

Ben

Permalink

skype is using my port and is given my problem her pls i need help now and how can i used skype at the same time wamp

Permalink

@kenny, you have two options. Either change the port skype is using for incoming connections under Preferences > Advanced or change the port Apache is using in your httpd.conf file.

Permalink

PHP 5.3.8 working perfect on wamp (Icon green), but when switching to PHP version 5.2.6 it does not work( I installed PHP version 5.2.6 as Add-On ) icon stays Yellow.

Please help

Permalink

Hi Bheki,

Seems like a strange one. Have you checked your apache and mysql logs?

You could also try: netstat from the command line to see if anything else could be conflicting on the same port as Apache. It

Permalink

Thanx, very helpful; turned off Skype and vouala!

Thank you so much, i did install mysql. and when i stopped this service wamp works.
Thank you again
you solved my problem

Thanks that worked for me. Needed to turn off skype. Thankfully I didn't need to mess with Visual Studio

Permalink

Thanks Ben.
I have exactly the problem, and the same cause. Just remove SQL Server instance, but bum it's back.

Permalink

Hi,,,,,
i have install visual studio and skype.
i change port on skype but i don't how to stop or change services onSQL Server Reporting Services in visual studio
Thanks also if dont finish the problem,,
(my english is very bad,, sorry if you dont understand)

Permalink

@Kernal, you should be able to stop and start the SQL Servers reporting service in "Services". From memory this is in Control Panel > Admin Tools.

I'm sure if you Googled for managing Windows Services you could find it.

Permalink

i try,,
thanks

Permalink

if the prob is skype, go to tools, options, advanced, connections, then uncheck use port 80 and (whatever the other 1 was....)

Permalink

I have the same problem with yellow icon.......after a few minites i can overcome the problem in this way....

go to httpconfig and change the 80 port to any number like eg:88 in every place ......save and then restart all services thats alllllll.........

Permalink

This was REALLY helpful! Thank you for sharing.

Permalink

nice one!!! D moment I stopped all my SQL SERVER service, and restarted my WAMP Server. My localhost worked fine. N.B: When you stop all the services, dont bother restarting your system.

Permalink

Thank you mate I am also facing this issue. thanks for help

Permalink

I have a problem with my WAMP. always yellow

Permalink

I'm still having the same problem. I got the yellow icon though, and MSSQLServer has been stopped but still it doesn't want to turn green. Instead when i start the localhost, i get the IIS7 page that doesn't do anything for me. PLEASE HELP!!!!

Permalink

Wamp server yellow problem also caused for SqlServer.....
There is a service called Sql server reporting Services That uses the 80 port...If you Stop that service you can use Wamp server.....(not want to stop All Sql server services only this one)
These are the steps...

1.go to My Computer > Right Click >Select Manage> Double Click on Services And Applications>Again Double Click On Services..
2.Services are sort according to the alphabetical order. find This service- Sql Server Reporting Services(MSSQLSERVER)...name of the service can be change sometimes littly.
3.Right Click on that service then select Stop ...
4.close every thing and restart wamp server ....Thats all.......
HOPE IT WILL HELP ......

Permalink

Hello Ben

I found another article:

http://www.ferolen.com/blog/microsoft-httpapi2-0-use-port-80-cannot-start-wamp-apache/

Web Deployment Agent Service (MsDepSvc) was using Port 80 and was preventing Apache from using it. Once I disabled this service WAMP turned Green. Can you update your blog to include advice on turning this service off too

Best Regards

Permalink

This post is old but still helps!!
I could resolve my problem: close skype and change the port 80. :)

Permalink

thanks a lot.........
nice suggestion........
my wamp started his work ben.....

Permalink

OMG. thank you thank you thank you!

Permalink

ThanksAlot shanrox, dude u dont know that you sorted out my problem thanks alot dear thanks a bundles loveee u.

Permalink

sir if i run my apache theres a dialog box saying
Could not execute menu item (internal error)
[exception] could not perform service action:
the service did not respond to the start or control request in a timely fashion.

tnx Godbless

Permalink

Mine is that since I installed the wamp, I've no been able to preview my work. The wamp icon is either red or yellow. I have also changed from port 80 to 8080, it did not work. I don't have skype in my system.

Permalink

Hi,
I have installed WAMP few days back. I changed port number from 80 to 8080 in the httpd.config file. When I run localhost:8080 I get the required page. But my icon is still yellow and says server offline. Any help?

I appreciate you for the professional advice and it was 100% helpful to me. I just installed Skype on my system,and my warmp server stop working. I was wondering what the error would be, yet it was not forth coming. But your info actually done the magic. pls more research

Permalink

thanks my problem solved

Permalink

Hi thanks a lot it really helped me to solve my problem

Permalink

I had this same issue.

Yellow icon on Windows 7 64x fresh install.
Beat my head against the google wall.
Turned off and on services, checked for services...etc.
Come to find out it was a simple fix, that i found using the Windows Error Logs.
The configuration files in the "c:\wamp\alias\" directory were set to allow certain IP addresses to connect to it.
It had parsed in an entry such as this: "Allow from ::1", which Apache didn't understand. i rem'd it and added valid IP's, rebooted, and it is now working....

Notes - you must change this in every config file in the folder.
Le- freaking- sigh.

Permalink

thanks a lot bro!!!!
i installed skype recently and after closing skype it worked for me!!!!

Permalink

hi,

on my windows server 2003 i install a drupal,it will running properly but now the services are stop automatically and the wamp icon shows green.please give me some idea for issue

try this steps
>Control Panel>System and Security>Windows Firewall>Advance Settings>"Make sure the Apache HTTP Server is enabled" then
>Open start WampServer> Left Click on the wamp icon>Select Apache>Service>Remove Service> then Install Service> Restart Apache.

if Wamp turning in yellow icon
>Open start WampServer> Left Click on Wamp Icon> Select MySQL>Service>Remove Service>then Install Service>
Then Restart All service..

hope it works for you..

Permalink

I havn't skype installed on my pc, but my wampserver icon is yellow yet. who can help me?

Permalink

I have installed wamp server. But it seems orange and when i click on the orange icon on desktop it doesnt respond. Further when i points my cursor to the orange icon it says "WAMPSERVER 1 of 2 services running -server Offline. What should i do??

Permalink

thanks..... it's working now.

Permalink

i have also faced this same problem. there is a easy step to get wamp server online.. this problems is occur due to SQL server.simply go to service and stop SQL server reporting service and restart wamp server.

Permalink

I haven't skype but my wampserver icon is yellow in color please help me?

Permalink

This is perfect I just did it now and my wampserver started working again. Am most grateful. Tanks friends

Permalink

thanks for your help. I have installed mssql server reporting service and it caused this reason. therefore I disabled reporting service and the status of wamp server became green.

Permalink

Thank you

hi i have also this problem but when i install new window then for first time it become green after restarting my computer again this problem occur.

Permalink

tried of skype bt still wamp is yelloew...what shud i do ???

Permalink

In my case, port 80 was only used by Apache. I figure it out by clicking wamp tray > Apache > Services > Test Port 80, but still error #2002 is showing after I click phpmyadmin. Any Help? Thanks

Permalink

shanRox on May 5, 2013 at 2:18 pm said: thank u friends

Permalink

I had recently installed sql 2008 R2 again and this was m7 problem.
Comment from shanRox above helped me out. Thanks!

Permalink

Thank you guys!!! stopping SQL Server reporting service works.

Permalink

Hi i instaled wamp 2 days go it was red and offline at first so i changed the port to 800 and not now its online i can acces my local host and its working but the icon is still orange i ignored it at first and jujst kept using my wamp but now im trying to connect to my localhost:800 from an app that im developping but its not working im thinking that it have something to do with wamp being orange and any help please

Permalink

thanx dude it worked for me to...u r a life saver...

Permalink

MasaM, thanks so much. "::1" is a bug and has to be removed.
it worked for me so well.

THANK YOU!

It's 10:01pm, and I've been fighting to get WAMP installed since about 2pm today. I finally got the icon to go green. My problem was the fact that I had installed MySQL from Oracle without realizing that it was still on my system and conflicting with Port 80. Once I stopped the MySql service associated with it, (and then finally uninstalled the whole thing) everything fell into place.

This entry helped me immensely. Thank you.

(And, despite the fact I'm in Canada, I'm almost convinced the fact that wearing my Cricket Australia shirt has something to do with my good fortune in finding this blog.)

Permalink

Hi
I am a student and i have an project of PHP as you know WAMP server is very essential its icon color is yellow in task bar so please help me I want solution what should I do please reply soon

regards Ashish

Add new comment

The content of this field is kept private and will not be shown publicly.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.