On Sat, 28 Jun 2003, Marc Richards wrote:
> I apologies if this is the wrong place for asking.  Is non-experimental
> Apache2 support planned for PHP 5?

Nope.  Until someone sits down and goes through every 3rd-party library
that can be linked into PHP on every platform and identifies whether or
not they are threadsafe and under which conditions they remain threadsafe,
using PHP in a threaded web server on UNIX is going to remain
experimental.

You can of course stick with non-threaded prefork mode, in which case you
basically have Apache-1.3.x.  Nobody so far have been motivated to test
Apache2-prefork+PHP extensively, so even that combination is going to
remain experimental.

The basic problem here is that the average UNIX library has not been
written with thread safety in mind.  You can write very good specific
threaded programs on UNIX, but it is extremely difficult to write
something which can potentially link in hundreds of random libraries and
expect them to all be threadsafe.

-Rasmus

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to