I had some problems with mysql not running on XAMPP (first time I've had a problem since I started using XAMPP a year ago). I couldn't figure out what was wrong, so I unistalled XAMPP using the uninstall program in the XAMPP directory. I downloaded a fresh copy of XAMPP from the server (1.7.0) and installed it, except it gave me the 80 or 443 error. I ran xampp-portcheck and this is what the result is:
**********************************
Please wait a moment...
RESULT
------
Service Port Status
==================================
Apache (HTTP) 80 SYSTEM
Apache (WebDAV) 81 free
Apache (HTTPS) 443 SYSTEM
MySQL 3306 SYSTEM
FileZilla (FTP) 21 free
FileZilla (Admin) 14147 free
Mercury (SMTP) 25 free
Mercury (POP3) 110 free
Mercury (IMAP) 143 free
I can't see apache in the services tab, so why does it say port 80 is taken up? How do I free that port?