Re: Re: 5.2.4RC3

From: Date: Fri, 24 Aug 2007 06:22:05 +0000
Subject: Re: Re: 5.2.4RC3
References: 1 2 3 4 5 6 7 8  Groups: php.internals 
Request: Send a blank email to internals+get-31891@lists.php.net to get a copy of this message
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Aug 24, 2007, at 01:08:50, Rasmus Lerdorf wrote:
BuildSmart wrote:
On Aug 23, 2007, at 22:31:37, Rasmus Lerdorf wrote:
BuildSmart wrote:
True but by enabling it (or I thought) I could generate a single set of modules that could be used with apache 1 and apache 2 but it doesn't seem to matter to the apache 1 sapi, if I build the modules under apache 1 and force flat_namespace most of the modules seem to work under apache2 but I can't get any of the apache 2 build modules to work properly even in apache 2, I get that missing symbol issue however I don't get the issue if I build them embeded.
Note that you take a significant performance hit by building it threaded.
Yes but you can't build for apache2 without building threaded
That seems like a strange limitation. Whether Apache2 needs a threaded module depends entirely on the MPM you use. The default MPM in most distros is prefork which is a non-threaded MPM and as such you are much better off building PHP non-threaded if that is the MPM you are going to be using.
HMM... that's something I didn't think of, let me try that out for size and I'll report my results.
-Rasmus
- -- BuildSmart -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (Darwin) iD8DBQFGznkO0hzWbkf0eKgRAmOfAKCFLl8rXwkGw0rzz9dyo8r3WEohwgCdHuFj Y8JkriAlIZVL8aUVzqXQbFM= =6HF5 -----END PGP SIGNATURE-----

« previous php.internals (#31891) next »