|
Home > Archive > Web Servers on Windows > March 2005 > can someone help me fix this error?
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
can someone help me fix this error?
|
|
|
| hi,
I installed apache 2.0.53 and php 5.0.3 and had some problems, then i
fixed the problems and php + apache worked fine. then i installed mysql
4.1.10 and started apache and got this message:
[Tue Mar 01 18:22:03 2005] [crit] (OS 10038)Socket operation on
non-socket: make_sock: for address 0.0.0.0:80, apr_socket_opt_set:
(SO_KEEPALIVE)
no listening sockets available, shutting down
Unable to open logs
what i make of this error is that apache cannot listen to
localhost/127.0.0.1
how do i fix this?
thanks,
IGD
| |
| Thor Kottelin 2005-03-03, 5:49 pm |
|
IGD wrote:
> [Tue Mar 01 18:22:03 2005] [crit] (OS 10038)Socket operation on
> non-socket: make_sock: for address 0.0.0.0:80, apr_socket_opt_set:
> (SO_KEEPALIVE)
> no listening sockets available, shutting down
> Unable to open logs
Kill whatever is using up port 80 on your server.
Thor
--
http://www.anta.net/OH2GDF
| |
|
| thanks, but i don't know what is using port 80; i have Personal Web
Server (PWS), but i stopped that and apache worked until now. so what i
mean is even when i stop that, i get that message.
any hints?
-IGD
| |
| Brian K. White 2005-03-04, 2:47 am |
| From a command prompt, execute:
netstat -a -n -o | more
In the second column, "Local Address", probably on the first page of output,
you should see an IP address (probably 0.0.0.0) followed by :80. In the
last column, PID you should see an number. This is the Process ID of
whatever application is already running on port 80.
A quick way to find out what application corresponds to this PID is to bring
up task manager and look for the "Image Name" which corresponds to the PID
you found using the netstat command. If the PID column is not shown, you
may display it via the "View | Select Columns..." menu option. If you have
a lot of process running, it may be beneficial to sort by PID.
Once you find out what program is already using port 80, you can uninstall,
disable, etc. The specific steps to take depend on what the application is.
For example, recent versions of Powerchute Plus (uninterruptible power
supply monitoring software from APC) install a simple web server for remote
monitoring and administration of a connected UPS.
-- Brian
"IGD" <brady.huskey@gmail.com> wrote in message
news:1109881821.063655.244070@l41g2000cwc.googlegroups.com...
> thanks, but i don't know what is using port 80; i have Personal Web
> Server (PWS), but i stopped that and apache worked until now. so what i
> mean is even when i stop that, i get that message.
>
> any hints?
>
> -IGD
>
| |
|
| thanks so much 
i'll try it!
-IGD
| |
|
| doesn't work, i have Windows 98 
there is no PID, no 0.0.0.0:80,
what can i do?
-IGD
|
|
|
|
|