XAMPP 3.1.0 isn't working because port 80 is in use. I've looked around and this seems to be a common problem. I've stopped IIS, skype isn't running, web deployment agent service is running, I've changed the configuration of Apache's httpd.conf to listen to port 80 as per the second answer to this question: XAMPP 3.1.0 isn't working because port 80 is in