Apache won't bind to ANY port (OS 10048)

admin

Administrator
Staff member
I can't get the Apache service to start.

When I try to start it from services I get the following events in event viewer.

<ul>
<li><blockquote>
<blockquote>
<blockquote>
The Apache service named reported the following error: (OS<br>
10048)Only one usage of each socket address (protocol/network<br>
address/port) is normally permitted. : AH00072: make_sock: could not
bind to address 0.0.0.0:8090
</blockquote>
</blockquote>
</blockquote>

<ul>
<li><blockquote>
<blockquote>
<blockquote>
AH00451: no listening sockets available, shutting down .
</blockquote>
</blockquote>
</blockquote></li>
<li><blockquote>
<blockquote>
<blockquote>
AH00015: Unable to open logs
</blockquote>
</blockquote>
</blockquote></li>
</ul>

.</li>
</ul>

I've tried port 80 port 8080 and 8090 and I'm getting the same errors.
I've checked to see if these ports are in use and they are not listed through netstat or through a currports.exe I've used.

I had everything running but I did a SYMLINKS rebuild on apache and mysql and I think I may have done them too quick as I got an error message at the time and mysql and apache stayed down.
I had to re-install the mysql service but the Apache service is going nowhere!!

I have wamp 2.5 with apache 2.4.9 running on windows 2008 R2 Enterprise for the purpose of an office intranet using wordpress.

Help very much appreciated

Cheers

JCro

Code:
EDIT Code from Httd.conf. I have just added the lines I've amended                   #
#
Listen 12.34.56.78:80
Listen 0.0.0.0:80
Listen 80
#
# Dynamic Shared Object (DSO) Support
# 

#
ServerName localhost:80
HostnameLookups Off

#