Wednesday, December 27, 2006

apache service won't run in windows xp


i installed xampp on my windows xp sp2 machine, and apache service keeps stopping.


ERROR LOG
[notice] Parent: Created child process 2920

[notice] Child 2920: Child process is running
[crit] (OS 10022)An invalid argument was supplied. : Child 2920: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
[crit] Parent: child process exited with status 3 -- Aborting.



after horrible hours of struggling to get it to work, this is the winning formula:

1. i uninstalled my personal firewall (armornet)
2. on tcp/ip settings, uncheck "Enable LMHosts Lookup"
3. start apache service
4. after it is running, i reinstalled armornet, and ticked
"Enable LMHosts Lookup"