XAMPP PORT 80 is Busy / EasyPHP error in Apache configuration file:

前端 未结 13 2062
渐次进展
渐次进展 2020-12-03 01:54

This problem has completely shot my entire day. I reformatted my old windows XP comp and tried installing XAMPP only to find that when i try to start Apache xampp claims por

相关标签:
13条回答
  • 2020-12-03 02:15

    I've found that the biggest culprit for taking up port 80 on newer Windows installs is the BranchCache Service (#3) in this list...

    1. SQL Server Reporting Services

    2. Web Deployment Agent Service

    3. BranchCache

    4. World Wide Web Publishing Service

    These 4 service probably cover 90% of the native Windows Services that take up port 80.

    The other 10% is the hidden HTTP.sys service/driver which takes port 80 when another service requests it. Run this to disable it, and reboot.

    sc config http start= disabled
    

    Aside from Skype, TeamViewer is also very commonly installed software, and will take port 80 if not configured otherwise.

    List taken from: Opening Up Port 80 For Apache to Use On Windows

    0 讨论(0)
  • 2020-12-03 02:17

    So I have faced the same problem when trying to start apache service and I would like to share my solutions with you. Here is some notes about services or programs that may use port 80:

    1. Skype: skype uses port 80/443 by default. You can change this from tools->options-> advanced->connections and uncheck the checkbox "use port 80 and 443 for addtional incoming connections".
    2. IIS: IIS uses port 80 be default so you need to shut down it. You can use the following two commands net stop w3svc net stop iisadmin
    3. SQL Server Reporting Service: You need to stop this service because it may take port 80 if IIS is not running. Go to local services and stop it.

    These options work great with me and I can start apache service without errors.

    The other option is to change apache listen port from httpd.conf and set another port number.

    Hope this solution helps anyone who face the same problem again.

    0 讨论(0)
  • 2020-12-03 02:20

    Port 80 might be busy with other application like IIS. If you don't want to stop it, you can change the apache port. Here is the way..

    1. go to the C:\xampp\apache\conf (directory where you installed xampp). Now, locate the httpd.conf.
    2. Open it with any text editor (like notepad) and go the line that says Listen 80
    3. Change this with any other port (like Listen 1234)
    4. Save the file. Restart the server and go ahead.
    0 讨论(0)
  • 2020-12-03 02:22

    Just do one thing

    open skype > tools > advance or advance settings Change port 80 to something else 7395

    Restart your system then start Apache

    0 讨论(0)
  • 2020-12-03 02:22

    This problem is because port 80 is used by some other application. Try to reconfigure port.

    0 讨论(0)
  • 2020-12-03 02:24

    This happens because some other programs running in your system is using the default port 80 used for http service by apache server in xampp/easy php.

    Some programs like skype usually use port 80. so find such program and remove it ...

    For finding programs listening port 80 refer Port 80 listening programs

    0 讨论(0)
提交回复
热议问题