Apache is the web server for XAMPP
If you are going to install VMware workstation 8 in a machine that Apache or any other web server is already running, there may be a port conflict.
Apache uses port 443 as the default port for https SSL. Port 80 is its default http port.
After installing VMware workstation 8 , port 443 is occupied by vmware-hostd.exe
ensure it with your task manager. See How to know what application is running in my port
XAMPP is unable to start when its default ports are used by some other applications.
One solution for this problem is to change its default ports. Here we go!
* Open up httpd-ssl.conf in path2xampp\apache\conf\extra
* Look for the line Listen 443
* Change port number to anything you want. I use 4430. ex. Listen 4430.
* Replace every 443 string with 4430. Save the file.
You ‘re done.
Bingo, XAMPP runs perfectly fine if you are using previous VMware versions