I installed XAMPP a few months ago and it has been working fine. But recently when I open it I get an error of a port being occupied.
Now whenever I start my XAMPP and run apache services I get these errors:
Apache Service detected with wrong path
Change XAMPP Apache settings or
Uninstall/disable the other service manually first
Found Path: ERROR: Not Able To Open Service Manager
Expected Path: "d:\my local server\xampp\apache\bin\httpd.exe" -k runservice
Problem detected!
Port 80 in use by "system"!
Apache WILL NOT start without the configured ports free!
You need to uninstall/disable/reconfigure the blocking application
or reconfigure Apache to listen on a different port
Perhaps Port 80 is being used by some system process?
What do these errors mean and how do I deal with them?
Reconfiguring Apache to use a different port is pretty easy.
d:\my local server\xampp\apache\conf, but I’ve never used XAMPP so I’m not positive). The file will probably be namedhttpd.conf.Port. It will probably bePort 80orPort 127.0.0.1:80.As for stopping the other service, you first need to find out what it is. Since this is port 80 you most likely have another web server running. The first place to look is your Services panel (
Start > Run > services.msc). Look for anything withApache,WeborInternetin the title. You might have installed other software that bundled a version of Apache, or you might have Internet Information Server installed.If you can’t find anything obvious in Services you can look for the process that’s using that port. There are tools you can download to make this easier, but using the stock tools that ship with Windows:
Start > Run > cmd)netstat -aoLocal Addresscolumn for something ending with:80or:httpPIDfor that connection (last column)View > Select Columns...and enable the PID column