When I run XAMPP Control Panel v3.2.1 I get this error:
07:37:24 [Apache] Problem detected!
07:37:24 [Apache] Po
Open VMware Workstation > Edit > Prefrences > Shared VMS > Change port 433 > 4330 > save.
Follow the process Showed in the Following video : https://youtu.be/DYj7qIgwV2M
Connecting to shared virtual machines
Connection to VMware Workstation Server (the shared virtual machines) is administered by the VMware Host Agent service. The service uses TCP ports 80 and 443. This service is also used by other VMware products, including VMware Server and vSphere, and provides additional capabilities. Configuring shared virtual machines
With the Shared VMs Workstation preferences, you can disable/enable the server, assign a different port for connecting, and change the Shared VMs directory.
To access the Shared VMs Workstation preferences:
Go to Edit > Preferences.
Click the Shared VMs tab.
Run XAMPP Control Panel as Administrator if using Windows 7 or more. Windows may block access to ports if not accessed by adminstrator user.
It's easier to change the port in VMware Workstation:
Done.
Run vmware as administrator in windows or as root in linux. Then ctrl+P to open preferences. then on shared vms. You can see a port number 443 by default. This is conflicting with apache that is why it is not starting. Change it to some other value say 8443. Then try to start apache it will run.
Here is the solution step-by-step:
httpd-ssl.conf
in path2xampp\apache\conf\extra
Listen 443
4430
. ex. Listen 4430
.443
string in that file with 4430
.