Page 1 of 1

weird problem apache in xampp (XP Home SP3) 1.7.3 [SOLVED]

PostPosted: 29. December 2010 00:32
by bprsk8r4272
i started having a weird problem like a week ago i thought it was my modem or router but they dont seem to be my problem.
whats happens is i have apache and mysql running and i notice i cant get on the internet all my lights on the modem and router go haywire lol
so i stop apache and bingo back to normal start it back up and a little while later it does the same thing i did this like 8 times today it was fine for the last few days but seems to have came back anyone have any idea what could be wrong? i use to use abyss web server but i like xampp better.
no router settings were changed.

*noticed that when this happens my cpu usage goes up to 20-25 on httpd

from error log when i just tryed to get it running
Code: Select all
[Wed Dec 29 15:13:50 2010] [notice] Server built: Nov 11 2009 14:29:03
[Wed Dec 29 15:13:50 2010] [notice] Parent: Created child process 3564
[Wed Dec 29 15:13:56 2010] [notice] Digest: generating secret for digest authentication ...
[Wed Dec 29 15:13:56 2010] [notice] Digest: done
[Wed Dec 29 15:13:57 2010] [notice] Child 3564: Child process is running
[Wed Dec 29 15:13:57 2010] [notice] Child 3564: Acquired the start mutex.
[Wed Dec 29 15:13:57 2010] [notice] Child 3564: Starting 150 worker threads.
[Wed Dec 29 15:13:57 2010] [notice] Child 3564: Starting thread to listen on port 443.
[Wed Dec 29 15:13:57 2010] [notice] Child 3564: Starting thread to listen on port 80.
zend_mm_heap corrupted
[Wed Dec 29 15:17:05 2010] [notice] Parent: child process exited with status 1 -- Restarting.
[Wed Dec 29 15:17:11 2010] [notice] Digest: generating secret for digest authentication ...
[Wed Dec 29 15:17:11 2010] [notice] Digest: done
[Wed Dec 29 15:17:14 2010] [notice] Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Wed Dec 29 15:17:14 2010] [notice] Server built: Nov 11 2009 14:29:03
[Wed Dec 29 15:17:14 2010] [notice] Parent: Created child process 3388
[Wed Dec 29 15:17:18 2010] [notice] Digest: generating secret for digest authentication ...
[Wed Dec 29 15:17:18 2010] [notice] Digest: done
[Wed Dec 29 15:17:19 2010] [notice] Child 3388: Child process is running
[Wed Dec 29 15:17:19 2010] [notice] Child 3388: Acquired the start mutex.
[Wed Dec 29 15:17:19 2010] [notice] Child 3388: Starting 150 worker threads.
[Wed Dec 29 15:17:19 2010] [notice] Child 3388: Starting thread to listen on port 443.
[Wed Dec 29 15:17:19 2010] [notice] Child 3388: Starting thread to listen on port 80.
[Wed Dec 29 15:18:07 2010] [warn] (OS 121)The semaphore timeout period has expired.  : winnt_accept: Asynchronous AcceptEx failed.
[Wed Dec 29 15:18:33 2010] [warn] (OS 121)The semaphore timeout period has expired.  : winnt_accept: Asynchronous AcceptEx failed.
[Wed Dec 29 15:18:34 2010] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Wed Dec 29 15:18:34 2010] [notice] Child 3388: Exit event signaled. Child process is ending.
[Wed Dec 29 15:18:35 2010] [notice] Child 3388: Released the start mutex
[Wed Dec 29 15:19:04 2010] [notice] Parent: Forcing termination of child process 324


i have vhosts setup too for 2 domains and 3 subdomains.

the computer its running on is windows xp home sp3
the router is a linksys WRT54GS with the latest firmware
xampp 1.73
and i just set my tcp limit from 10 to 500 just to see if that was the problem but it still happens
i have port 80 and 443 opened

any help is appreciated
thanks, tyler

Re: weird problem apache in xampp

PostPosted: 29. December 2010 23:19
by Sharley
Sorry, I am not familiar with the issues revealed in your log file, other members may be of more help, but in the mean time...

...the first issue of zend_mm_heap corrupted you may find some interesting reading with these Google search results.

The second issue using these search results may also give some insight.

Not much help but reading some of the above and knowing your own configurations may be all you need to find a solution.

Best wishes and good luck.

Re: weird problem apache in xampp

PostPosted: 29. December 2010 23:39
by bprsk8r4272
thanks i just disabled a zend plugin i had that i dont use any more and put this in the http.conf
EnableMMAP off
EnableSendfile off
Win32DisableAcceptEx

so i'll see what happens now

*that didnt work i'll just have to go back to abyss web server til i can get this working again

Re: weird problem apache in xampp

PostPosted: 30. December 2010 02:02
by bprsk8r4272
i never setup anything for my host file in windows that wouldnt have anything to do with this right?

Re: weird problem apache in xampp

PostPosted: 30. December 2010 02:13
by Sharley
bprsk8r4272 wrote:i never setup anything for my host file in windows that wouldnt have anything to do with this right?
Possibly as editing the HOSTS file is part and parcel of configuring your VirtualHosts - see this topic for assistance with your vhosts:
viewtopic.php?f=16&t=43109
Particularly this post:
viewtopic.php?p=169750#p169750

You could also try uninstalling XAMPP after saving the files you want to keep.

Reboot and then install it fresh and try again.

Re: weird problem apache in xampp

PostPosted: 30. December 2010 02:19
by bprsk8r4272
Sharley wrote:
bprsk8r4272 wrote:i never setup anything for my host file in windows that wouldnt have anything to do with this right?
Possibly as editing the HOSTS file is part and parcel of configuring your VirtualHosts - see this topic for assistance with your vhosts:
viewtopic.php?f=16&t=43109
Particularly this post:
viewtopic.php?p=169750#p169750


yeah i was looking at that thats what brought it to my attention
say my domain is test.com and my vhost has this domain set
would i put test.com in the windows host file or test.tld ?

yeah if that dont work im gonna uninstall xampp and reinstall already swapping over the files

Re: weird problem apache in xampp

PostPosted: 30. December 2010 02:23
by Sharley
Code: Select all
127.0.0.1 test.com
tld is just a generalization and means top level domain - .com in your case.

The above entry would come after the first entry in the HOSTS file which is usually
Code: Select all
127.0.0.1 localhost

Re: weird problem apache in xampp

PostPosted: 30. December 2010 02:27
by bprsk8r4272
Sharley wrote:
Code: Select all
127.0.0.1 test.com
tld is just a generalization and means top level domain - .com in your case.

The above entry would come after the first entry in the HOSTS file which is usually
Code: Select all
127.0.0.1 localhost


k thanks for your help hoepfully i get it solved tonight :)

*all is good now thanks to sharley