I just downloaded the Xampp xampp-win32-1.8.2-0-VC9.zip file for Windows and tried to start the Apache server, but the server could not start with the following message:
XAMPP now starts as a console application. Instead of pressing Control-C in this console window, please use xampp_stop.exe to stop XAMPP, because it lets XAMPP end any current transactions and cleanup gracefully. (OS 10048)Only one usage of each socket address (protocol/network address/port) is normally permitted. : AH00072: make_sock: could not bind to address 0.0.0.0: 80 AH00451: no listening sockets available, shutting down AH00015: Unable to open logs
Thus, port 80 is already taken.
So, I went to the apache / conf / httpd.conf file and found the line:
#Listen 12.34.56.78:80 Listen 80
And changed the second line above to
Listen 8010
So, now the server should start with port number 8010. But instead, it starts with the default port number 443 https and again gives the same error:
XAMPP now starts as a console application. Instead of pressing Control-C in this console window, please use xampp_stop.exe to stop XAMPP, because it lets XAMPP end any current transactions and cleanup gracefully. (OS 10048)Only one usage of each socket address (protocol/network address/port) is normally permitted. : AH00072: make_sock: could not bind to address 0.0.0.0: 443 AH00451: no listening sockets available, shutting down AH00015: Unable to open logs
So, how do I get the server to work with the port number of my choice and why my approach does not work. As far as I remember, the approach used to work with earlier versions of xampp now does not work.
source share