Apache won’t start on XAMPP? If Apache cannot or fails to load, it is probably another software using the same port 80. This can be troublesome if you can’t access your locally installed WordPress. What you need to do is change the port from 80 to 85, 90 or any other port number that is not being used at the moment.
- Step 1 – Search for the file httpd.conf and open it with a text editor, preferably Wordpad.

- Step 2 – Search for this line ‘Listen 80′ and change it to ‘Listen 85′

- Step 3 – Save and restart Apache. Apache will not start if you don’t restart the XAMPP software.
There you go, now you can edit your WordPress Theme locally again. Download Free Microsoft SQL Server 2008 Pdf eBook. Here is a video tutorial on how to change XAMPP Apache port:
![]() |
{ 10 comments… read them below or add one }
superb……vry well explained….thnks a lot….it solved my problem
Thanks a lot! I was trying to solve the problem all day long, and feel little silly, cause the solution is not that complicated. :P
I did this, apache now runs! But I can not connect to localhost. My browser says it can not connect to localhost, then gives suggested URL’s. Help?
Apache won’t start on any XAMPP I try to use
Change your listening port on Skype to something other than 80 or just close Skype. it is skype fighting with xampp for the same port
Fixed it, I just entered https://localhost instead of localhost, and now I can access it again! Thank you so much!
Thanks man! saved me lots of hustle!
You, sir, win a free internet for assisting me with my XAMPP problems. Thank you, thank you!
Thanks alot dude……. i had trouble having to quit skype and restart my machine everytime i wanted to use XAMPP,
Though typing localhost/ on the web browser didnt work so i figured i had to use localhost:85/ or https://localhost
Thanks alot
xampp apache won’t start windows 7 x64 and mac, it says busy, why?