Although a very rare thing to happen, I actually decided to be a Day-1 adopter of Microsoft’s latest operating system (OS) Windows 8. Now, for the most part, I am quite happy with it … and so far, of the three computers I have successfully installed this new OS on it has been relatively painless.
Unfortunately, it has not been pain free. I will not go into all of the issues as for the most part they have been minor but even one issue that affects my workflow can be extremely distracting and generally will draw my entire focus on it until it is resolved. Actually, for the most part this is how I approach almost any issue that comes across my desk … if I believe there is a reasonable solution to be found I will work at it (ofttimes to the exclusion of all other matters) until it has been found.
Let’s start the WAMP Server the way you normally would (Note: this is on a working Windows 8 PC). Now, watch the system tray icon go from red; to orange; to … oh, yeah, this is where the problem is. Microsoft-IIS “listens” to port 80 and the default setup of a WAMP Server also listens to that exact same port. This causes WAMP Server to not complete its start-up processes and therefore makes it unusable. We can fix this with two edits.
- Click on the WAMP Server system tray icon and follow this path to the first file to be edited: Apache -> httpd.conf
- Search for “Listen 80” and change this to “Listen 8080” (You can use most any number; 8080 is a common alternative in this case.)
- Locate the file wampmanager.tpl (generally found in the default folder: C:\wamp) and open it with your text editor.
- Search for any instance of the parameter “http://localhost/” and replace it with “http://localhost:8080/” (or the same number you used above.)
Now, Right-click the WAMP Server icon in the system tray and click Refresh and you should be able to work with both localhost environments: http://localhost:8080/ with the WAMP Server; and, http://localhost.com/ with the Microsoft-IIS services.