justcallmetarzan Posted January 24, 2011 Share Posted January 24, 2011 When I comment out the line: # LoadModule php5_module "php5apache2_2.dll" in my conf file, Apache loads just fine. Put the line in, and Apache crashes. Error log shows: [Mon Jan 24 00:16:20 2011] [notice] Child 3108: Exit event signaled. Child process is ending. [Mon Jan 24 00:16:20 2011] [notice] Apache/2.2.17 (Win32) configured -- resuming normal operations [Mon Jan 24 00:16:20 2011] [notice] Server built: Oct 18 2010 01:58:12 [Mon Jan 24 00:16:20 2011] [notice] Parent: Created child process 712 [Mon Jan 24 00:16:21 2011] [notice] Child 3108: Released the start mutex [Mon Jan 24 00:16:22 2011] [notice] Child 3108: All worker threads have exited. [Mon Jan 24 00:16:22 2011] [notice] Child 3108: Child process is exiting [Mon Jan 24 00:16:30 2011] [crit] (OS 6)The handle is invalid. : master_main: create child process failed. Exiting. [Mon Jan 24 00:16:30 2011] [notice] Parent: Forcing termination of child process 36 Windows Event Viewer says: Faulting application httpd.exe, version 2.2.17.0, faulting module unknown, version 0.0.0.0, fault address 0x00727cab. Running on Win XP Pro x86 SP3 (build 2600). Funny thing is... I used the EXACT SAME files to install on my desktop running Win 7 Ultimate x64 (build 7600), and there was no problem at all. I even reinstalled Apache/PHP over the network from the installers on the desktop. Been stuck on this for a couple days now. To head off a couple immediate questions... - I installed with the 2.2.17 Apache windows installer at apache.org using default settings. - I used the VC6 windows installer for php with all options on the HDD (not the VC9 one). - All other changes I made the the conf file load properly - Process Explorer doesn't show it actually trying to load the php5apache2_2 dll, but I really dunno if that's pertinent. I read online something about telling it to load the php5ts.dll module. Forcing a load of that gives this: Faulting application httpd.exe, version 2.2.17.0, faulting module php5ts.dll So I don't think that's really a solution... What the heck is going on here?!?!? Quote Link to comment Share on other sites More sharing options...
justcallmetarzan Posted January 24, 2011 Author Share Posted January 24, 2011 Problem resolved. PHP 5.3.5 cannot be installed with the default features. The Curl, OpenSSL, and postgreSQL extensions must be disabled. Many thanks to this guide: http://www.websiteadministrator.com.au/articles/install_guides/installing_php535_pg2.html Finally found this after 3 days of searching - googled are php 5.3.5 and apache 2.2.17 incompatible? =P Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.