We also are running Apache on Windows without any snags. You might look at php docs. We had the same type of problem you're seeing running php 4.3.3 with Apache. I believe the problem popped back up in some other builds of php 4.3. Take care, James -----Original Message----- From: lherbst@xxxxxxxxxxxxxxxxxxxxx [mailto:lherbst@xxxxxxxxxxxxxxxxxxxxx] Sent: Tuesday, May 03, 2005 10:40 AM To: users@xxxxxxxxxxxxxxxx Subject: [users@httpd] Win32 Apache Restart >From what I read, Apache on win32 will restart itself on occasion. I had a user running a long term php transaction (3+ minutes - the time out is set to 1200 seconds) and it looks like apache restarted itself in the middle of the transaction. I was on vacation when this happened, so I have no idea if someone manually restarted apache or not, however the two people that have access to the server said they did not restart Apache. Can anyone think of a reason why Apache would restart itself when it had a transaction in flight? We are using Apache 2.0.48 with PHP 4.3.6 on a Windows 2000 server. The log entries during this time period was: [Mon May 02 10:56:46 2005] [notice] Parent: child process exited with status 1 -- Restarting. [Mon May 02 10:56:48 2005] [notice] config.update(): done logger [Mon May 02 10:56:48 2005] [notice] config.update(): done config: [Mon May 02 10:56:48 2005] [notice] config.update(): done uriMap: [Mon May 02 10:56:48 2005] [notice] config.update(): done shm: [Mon May 02 10:56:48 2005] [notice] config.update(): done workerEnv: [Mon May 02 10:56:48 2005] [notice] config.update(): done lb:lb [Mon May 02 10:56:48 2005] [notice] config.update(): done lb:lb_1 [Mon May 02 10:56:48 2005] [notice] config.update(): done channel.socket:localhost:8009 [Mon May 02 10:56:48 2005] [notice] config.update(): done channel.jni:jni [Mon May 02 10:56:48 2005] [notice] config.update(): done status: [Mon May 02 10:56:48 2005] [notice] config.update(): done vm: [Mon May 02 10:56:48 2005] [notice] config.update(): done worker.jni:onStartup [Mon May 02 10:56:48 2005] [notice] config.update(): done worker.jni:onShutdown [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:/jkstatus/* [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:127.0.0.1:8003 [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:127.0.0.1:8003/ex [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:/examples [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:/examples1/* [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:/examples/servlet/* [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:/examples/*.jsp [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:/examples/* [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:/examples/servlet/HelloW [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:/servlet/* [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:/metadataexplorer/* [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:/esriadmin/* [Mon May 02 10:56:48 2005] [notice] config.update(): done uri:/jspsamples/* [Mon May 02 10:56:48 2005] [notice] shm.create() Created head 2120008 size 8192 [Mon May 02 10:56:48 2005] [notice] Parent: Created child process 4040 [Mon May 02 10:56:49 2005] [notice] config.update(): done logger [Mon May 02 10:56:49 2005] [notice] config.update(): done config: [Mon May 02 10:56:49 2005] [notice] config.update(): done uriMap: [Mon May 02 10:56:49 2005] [notice] config.update(): done shm: [Mon May 02 10:56:49 2005] [notice] config.update(): done workerEnv: [Mon May 02 10:56:49 2005] [notice] config.update(): done lb:lb [Mon May 02 10:56:49 2005] [notice] config.update(): done lb:lb_1 [Mon May 02 10:56:49 2005] [notice] config.update(): done channel.socket:localhost:8009 [Mon May 02 10:56:49 2005] [notice] config.update(): done channel.jni:jni [Mon May 02 10:56:49 2005] [notice] config.update(): done status: [Mon May 02 10:56:49 2005] [notice] config.update(): done vm: [Mon May 02 10:56:49 2005] [notice] config.update(): done worker.jni:onStartup [Mon May 02 10:56:49 2005] [notice] config.update(): done worker.jni:onShutdown [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:/jkstatus/* [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:127.0.0.1:8003 [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:127.0.0.1:8003/ex [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:/examples [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:/examples1/* [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:/examples/servlet/* [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:/examples/*.jsp [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:/examples/* [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:/examples/servlet/HelloW [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:/servlet/* [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:/metadataexplorer/* [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:/esriadmin/* [Mon May 02 10:56:49 2005] [notice] config.update(): done uri:/jspsamples/* [Mon May 02 10:56:49 2005] [notice] shm.create() Created head 13d0008 size 8192 [Mon May 02 10:56:49 2005] [notice] Child 4040: Child process is running [Mon May 02 10:56:49 2005] [notice] jk2_init() Setting scoreboard slot 0 for child 4040 [Mon May 02 10:56:49 2005] [notice] channelApr.resolve(): create AF_NET localhost 8009 [Mon May 02 10:56:49 2005] [error] workerEnv.initChannel() init failed for channel.jni:jni [Mon May 02 10:56:49 2005] [notice] uriMap: creating duplicate of context 127.0.0.1:8003/examples [Mon May 02 10:56:49 2005] [notice] uriMap: creating duplicate of uri 127.0.0.1:8003/examples/servlet/HelloW [Mon May 02 10:56:49 2005] [notice] uriMap: creating duplicate of uri 127.0.0.1:8003/examples/servlet/* [Mon May 02 10:56:49 2005] [notice] uriMap: creating duplicate of uri 127.0.0.1:8003/examples1/* [Mon May 02 10:56:49 2005] [notice] uriMap: creating duplicate of uri 127.0.0.1:8003/examples/* [Mon May 02 10:56:49 2005] [notice] uriMap: creating duplicate of uri 127.0.0.1:8003/examples/*.jsp [Mon May 02 10:56:49 2005] [notice] uriMap: creating duplicate of uri 127.0.0.1:8003/metadataexplorer/* [Mon May 02 10:56:49 2005] [notice] uriMap: creating duplicate of uri 127.0.0.1:8003/jspsamples/* [Mon May 02 10:56:49 2005] [notice] uriMap: creating duplicate of uri 127.0.0.1:8003/esriadmin/* [Mon May 02 10:56:49 2005] [notice] uriMap: creating duplicate of uri 127.0.0.1:8003/jkstatus/* [Mon May 02 10:56:49 2005] [notice] uriMap: creating duplicate of uri 127.0.0.1:8003/servlet/* [Mon May 02 10:56:49 2005] [notice] workerEnv.init() ok C:/Apache/Apache2/conf/workers2.properties [Mon May 02 10:56:49 2005] [notice] mod_jk2 child 4040 initialized [Mon May 02 10:56:49 2005] [notice] Child 4040: Acquired the start mutex. [Mon May 02 10:56:49 2005] [notice] Child 4040: Starting 250 worker threads. --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx