03 Dec 2016
Troubleshooting WampServer Orange Icon
The WAMP orange icon occurs when there's an issue connecting to localhost. Common reasons are from mis-configured ports, Skype interference, and missing services. If you experience this problem, here are a number of ways to troubleshoot the network.
- Install Apache Service
- Turn off Port 80 in Skype
- Stop World Wide Web Publishing Service
- Make Sure Apache and MySQL is started
- Uninstall Servers Incompatible with WAMP
- Ensure Microsoft Redistributable Packages are Installed
- Adjust Firewall and Anti-Virus Settings
- Change Port Number for Apache
Install Apache Service
Click on the WAMP icon > Apache > Service Administration > Install Service. Restart All Services from the WampServer menu. Wait for the icon to turn green.
Turn off Port 80 in Skype
Skype usually takes port 80 which causes a conflict with WampServer. To allow WampServer the use of port 80, change Skype settings so that it does not use that port.
Within Skype, go to Tools > options > Advanced > Connection. Uncheck, Use port 80 and 443 as an alternative for incoming connections. Save and restart Skype. Restart All Services from the WampServer icon menu.
Stop World Wide Web Publishing Service
Upgrading to Windows 10 may cause an issue with WampServer, since Microsoft sets World Wide Web Publishing Service to listen on port 80. To stop this service, go to the search menu in Windows and type, services.msc, and open the app. From the list, find World Wide Web Publishing Service, right-click, and Stop. Restart All Services from the WampServer menu.
Note: Newer versions of Windows 10 may not show World Wide Web Publishing Service in the list.
Make Sure Apache and MySQL is started
Go to the Search menu in Windows and type, services.msc, and open the app. Find wampapache64 and wampmysqld64 and view the status to make sure they are Running. If not, go to the WAMP icon > Apache > Service Administration > Start/Resume Service. Repeat for MySQL.
Uninstall Servers Incompatible with WAMP
Before installing WampServer, make sure other servers are uninstalled such as XAMP and IIS, which may cause conflicts.
Ensure Microsoft Redistributable Packages are Installed
Before installing WampServer, make sure you have important system elements installed. To check, go to Control Panel > Programs > Programs and Features. In the list of programs, look for Microsoft Visual C + + Redistributable packages.
Note: VC9, VC10 and VC11 are required for WampServer 2.4 – 3.0
VC13 and VC14 are required for PHP 7 and Apache 2.4.17
Adjust Firewall and Anti-Virus Settings
Allow access to port 80 on your firewall and anti-virus programs.
To open port 80 in the Windows Firewall, go to Control Panel > System and Security > Windows Firewall > Advanced Settings. Click on Inbound rules and select New Rule on the right. In the setup window, choose Port, TCP, Specific local ports set to 80, Allow the connection, check each rule (Domain, Private, and Public), and provide a name for the rule (e.g. WAMP Access). Finish. Restart All Services from the WampServer icon menu.
Change Port Number for Apache
If port 80 is being used by another program, WampServer will not work, since it listens to port 80 by default. To change the port number, click on the WAMP icon > Apache > httpd.conf.
The Apache configuration file will open in a text editor. Find Listen 80 and change it to Listen 8080.
Newer versions of WAMP will show:
Save and close the httpd.conf file. Restart All Services from the WampServer icon menu. You can now access localhost from http://localhost:8080.