Busy... Apache started [Port 80]

63,722

Solution 1

It is because teamviewer or skype is using this port by defalut in you system. So the port 80 is busy , either you can try by changing the port number of skype/teamvier

Or go with the following Solution

Goto - >C:\xampp\apache\conf

open File - httpd.conf

Make changes as below

Listen 8080

ServerName localhost:8080

C:\xampp\apache\conf\extra

open->httpd-ssl.conf

Make changes as below

Listen 4499

ServerName localhost:4499

Restart apache now :)

http://localhost:8080

Solution 2

I have checked the source code for XAMPP control panel. It is not really 100% hardcoded. It looks for a dynamic value, if not found, it says port 80. Well, the dynamic value DOES NOT come from your httpd.conf file

To change the port in Apache started [Port 80] message, do as follows:

  1. Find location of xampp-control.exe. It should be in the root of your installation directory.

  2. Create a file "XAMPP.INI" in that directory (so that XAMPP.ini and xampp-control.exe are in same directory)

  3. Put following in the XAMPP.INI file:

[PORTS]
apache = 8080

Now , you will always get Apache started [Port 8080]. Use whatever port you want to display in XAMPP.ini file. Please note that, this is for display purpose only. It has no relation with your httpd.conf

Solution 3

XAMPP 1.7.4 and XAMPP 1.7.7 display misleading port information in the XAMPP Control Panel.

Regardless of which port you specify Apache to listen to, the XAMPP Control Panel will always display:

Apache started [Port 80]

This is WRONG!!!! This is a HARDCODED string in XAMPP 1.7.4 and 1.7.7. It does not reflect the actual port Apache is listening to.

see more here: http://complete-concrete-concise.com/web-tools/how-to-change-the-apache-port-in-xampp

Solution 4

I found Skype took over port 80 after I installed it and interfered with my Web server. There is a setting in Skype you can change so that it uses another port by default and leaves 80 open for the Web server.

Share:
63,722
JimBo
Author by

JimBo

Updated on February 24, 2020

Comments

  • JimBo
    JimBo about 4 years

    I use XAMPP 1.7.7 after start Apache I get this alert:

    Busy...
    Apache started [Port 80]

    And I have opened the httpd.conf file and I have changed the port number to 8080 or 85. But I still have above alert after reset XAMPP and start apache.

    What should I do?