Author |
|
vish
Joined: 28 Apr 2008 Posts: 3
|
Posted: Mon 28 Apr '08 6:39 Post subject: multiple users |
|
|
Hi All,
Am very new to Apache.
I have installed Apache 2.2.4 here on windows 2000.
We have tomcat for handling the jsp files on other system.
Apache throws me a error when i log in with more than 5 users
with above mentioned configuration.
I dont know the cause of the problem at all.
Any help is appreciated.
Thanks in advance.!! |
|
Back to top |
|
tdonovan Moderator
Joined: 17 Dec 2005 Posts: 611 Location: Milford, MA, USA
|
Posted: Mon 28 Apr '08 16:50 Post subject: |
|
|
re: "throws me a error when i log in" - That's not very descriptive. Can you tell us the exact error?
The Forum Rules have some good advice about what information to include when you post about a problem.
Also, are you aware that Windows 2000 has a limit of 10 external connections unless you are running Windows 2000 Server?
-tom- |
|
Back to top |
|
vish
Joined: 28 Apr 2008 Posts: 3
|
Posted: Mon 05 May '08 11:13 Post subject: |
|
|
Hi there,
We ARE running windows server 2003.
Actually, our application is a dll loaded into Apache module using
LoadModule directive. (Apache version is 2.2.4 for windows)
Below is the sample of the Apache error log we got..
The Apache2.2 service is restarting.
Starting the Apache2.2 service
The Apache2.2 service is running.
] Apache/2.2.8 (Win32) configured -- resuming normal operations
[Mon May 05 12:25:04 2008] [notice] Server built: Jan 18 2008 00:37:19
[Mon May 05 12:25:04 2008] [notice] Parent: Created child process 4800
[Mon May 05 12:25:04 2008] [debug] mpm_winnt.c(487): Parent: Sent the scoreboard to the child
[Mon May 05 12:25:05 2008] [notice] Child 4800: Child process is running
[Mon May 05 12:25:05 2008] [info] Parent: Duplicating socket 244 and sending it to child process 4800
[Mon May 05 12:25:05 2008] [debug] mpm_winnt.c(408): Child 4800: Retrieved our scoreboard from the parent.
[Mon May 05 12:25:05 2008] [debug] mpm_winnt.c(605): Parent: Sent 1 listeners to child 4800
[Mon May 05 12:25:05 2008] [debug] mpm_winnt.c(564): Child 4800: retrieved 1 listeners from parent
[Mon May 05 12:25:05 2008] [notice] Child 4800: Acquired the start mutex.
[Mon May 05 12:25:05 2008] [notice] Child 4800: Starting 64 worker threads.
[Mon May 05 12:25:05 2008] [notice] Child 4800: Starting thread to listen on port 8888.
[Mon May 05 12:26:20 2008] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Mon May 05 12:26:20 2008] [notice] Apache/2.2.8 (Win32) configured -- resuming normal operations
[Mon May 05 12:26:20 2008] [notice] Server built: Jan 18 2008 00:37:19
[Mon May 05 12:26:20 2008] [notice] Parent: Created child process 164
[Mon May 05 12:26:20 2008] [debug] mpm_winnt.c(487): Parent: Sent the scoreboard to the child
[Mon May 05 12:26:20 2008] [notice] Child 164: Child process is running
[Mon May 05 12:26:20 2008] [info] Parent: Duplicating socket 244 and sending it to child process 164
[Mon May 05 12:26:20 2008] [debug] mpm_winnt.c(408): Child 164: Retrieved our scoreboard from the parent.
[Mon May 05 12:26:20 2008] [debug] mpm_winnt.c(605): Parent: Sent 1 listeners to child 164
[Mon May 05 12:26:20 2008] [debug] mpm_winnt.c(564): Child 164: retrieved 1 listeners from parent
[Mon May 05 12:26:20 2008] [notice] Child 164: Acquired the start mutex.
[Mon May 05 12:26:20 2008] [notice] Child 164: Starting 64 worker threads.
[Mon May 05 12:26:20 2008] [notice] Child 164: Starting thread to listen on port 8888.
[Mon May 05 12:26:32 2008] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Mon May 05 12:26:32 2008] [notice] Apache/2.2.8 (Win32) configured -- resuming normal operations
[Mon May 05 12:26:32 2008] [notice] Server built: Jan 18 2008 00:37:19
[Mon May 05 12:26:32 2008] [notice] Parent: Created child process 5200
[Mon May 05 12:26:32 2008] [debug] mpm_winnt.c(487): Parent: Sent the scoreboard to the child
[Mon May 05 12:26:33 2008] [notice] Child 5200: Child process is running
[Mon May 05 12:26:33 2008] [info] Parent: Duplicating socket 244 and sending it to child process 5200
[Mon May 05 12:26:33 2008] [debug] mpm_winnt.c(605): Parent: Sent 1 listeners to child 5200
[Mon May 05 12:26:33 2008] [debug] mpm_winnt.c(408): Child 5200: Retrieved our scoreboard from the parent.
[Mon May 05 12:26:33 2008] [debug] mpm_winnt.c(564): Child 5200: retrieved 1 listeners from parent
[Mon May 05 12:26:33 2008] [notice] Child 5200: Acquired the start mutex.
[Mon May 05 12:26:33 2008] [notice] Child 5200: Starting 64 worker threads.
[Mon May 05 12:26:33 2008] [notice] Child 5200: Starting thread to listen on port 8888.
[Mon May 05 12:29:18 2008] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Mon May 05 12:29:18 2008] [notice] Child 5200: Exit event signaled. Child process is ending.
[Mon May 05 12:29:19 2008] [info] Child 5200: Accept thread exiting.
[Mon May 05 12:29:19 2008] [notice] Child 5200: Released the start mutex
[Mon May 05 12:29:19 2008] [info] Child 5200: 63 threads blocked on the completion port
[Mon May 05 12:29:29 2008] [notice] Child 5200: All worker threads have exited.
[Mon May 05 12:29:29 2008] [notice] Child 5200: Child process is exiting
[Mon May 05 12:29:29 2008] [notice] Parent: Child process exited successfully.
[Mon May 05 12:29:29 2008] [info] removed PID file C:/Program Files/Apache Software Foundation/Apache2.2/logs/httpd.pid (pid=5304)
We get the error thats says 'Unhandled memory exception at ox......xx'
Thanks |
|
Back to top |
|
tdonovan Moderator
Joined: 17 Dec 2005 Posts: 611 Location: Milford, MA, USA
|
Posted: Mon 05 May '08 15:22 Post subject: |
|
|
re: "Actually, our application is a dll loaded into Apache module using LoadModule directive"
You can use the Process Explorer utility to examine the .dll files loaded into the Apache httpd process while Apache is running.
Set the lower pane to display dll's, select the second 'httpd' process in the top panel, and look for your application module's base address in the bottom panel.
When you get the message 'Unhandled memory exception at ox......xx' , you can check whether the 0x....xx address is within your application.
If it is, then your application (whatever it is?) will need to be fixed.
-tom- |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7371 Location: Germany, Next to Hamburg
|
Posted: Mon 05 May '08 15:34 Post subject: |
|
|
Quote: |
child process exited with status 3221225477 -- Restarting.
|
I guess it is an php extension.... I had some trouble with apache when using some PHP extensions. With newer apache and PHP that error did NOT appear again. Just as a workaround you can try to disable unused extensions. |
|
Back to top |
|
vish
Joined: 28 Apr 2008 Posts: 3
|
Posted: Mon 12 May '08 8:39 Post subject: |
|
|
Hi,
It gives error in oran10.dll.
This is the library that comes with Oracle installation.
I dont think it will make sense to check the error with Oracle.
Its just that or COMBINATION of apache on windows 2003 and Oracle
is not just doing great.
Thanks in advance |
|
Back to top |
|