Jump to content

Maddening php5apache2_2.dll problem


Recommended Posts

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?!?!?

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.