Web Servers on Windows - can someone help me fix this error?

This is Interesting: Free IT Magazines  
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?
IGD

2005-03-03, 5:49 pm

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
IGD

2005-03-03, 5:49 pm

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
>



IGD

2005-03-04, 8:46 pm

thanks so much

i'll try it!

-IGD

IGD

2005-03-07, 2:47 am

doesn't work, i have Windows 98

there is no PID, no 0.0.0.0:80,

what can i do?

-IGD

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com