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. -Rasmus -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php