I've researched this for hours and read many posts about happy people who killed Skype or unchecked the option for port 80 and 443 in Tools>Admin ... and I'm happy for them.
But I still can't get this &*^%*&^% thing to work after I've had it working just fine.
I look in my httpd logs and find that the last time I used it was Feb 13, about a month ago. I installed Windows 7 sometime in lat 2009 so I know XAMPP has worked on this machine with its current OS.
I'm running Xampp 1.6.8 on Windows 7 Ultimate. Skype is not loaded and IIS has never been installed on this machine. (I run this exact XAMPP on my machine at work where I have Skype and do not have problems - I don't have it loaded when I run XAMPP)
I run apache_start.bat from the cmd line and here's what I get:
Diese Eingabeforderung nicht waehrend des Running beenden
Bitte erst bei einem gewollten Shutdown schliessen
Please close this command only for Shutdown
Apache 2 is starting ...
(OS 10013)An attempt was made to access a socket in a way forbidden by its acces
s permissions. : make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Apache konnte nicht gestartet werden
Apache could not be started
Press any key to continue . . .
I changed my http.conf from "Listen 80" to "Listen 127.0.0.1:80" as I've seen suggested and voila:
C:\xampp>apache_start.bat
Diese Eingabeforderung nicht waehrend des Running beenden
Bitte erst bei einem gewollten Shutdown schliessen
Please close this command only for Shutdown
Apache 2 is starting ...
(OS 10013)An attempt was made to access a socket in a way forbidden by its acces
s permissions. : make_sock: could not bind to address 127.0.0.1:80
no listening sockets available, shutting down
Unable to open logs
Apache konnte nicht gestartet werden
Apache could not be started
Press any key to continue . . .
The same error, different IP.
I've seen LOTS of people have this same error so there's got to be someone out there who knows what's happening.
I've run "netstat -ano" to find that the process "SYSTEM" has port 80.
I've run "xampp-portcheck" to find out the same thing, port 80 has a status of "SYSTEM."
I've rebooted to no avail.
I've even run XAMPP "as an administrator" and it's still a no-go.
Is there a way to find out exactly what system process (PID=4) has hold of port 80? What am I missing? Is there an easy way to tell what programs were installed since Feb 13 so maybe I can find the culprit that way?
I'm stumped and for once, Googling the problem hasn't found me a solution.
Thanks in advance,
Tim