Apache 2 was released extremely quickly during the PHP 4.2 QA cycle. There really is no huge motivation to switch to Apache 2 right now. If the perchild mpm ever becomes stable it will be cool to use Apache 2 with PHP, but right now you are going to run into a whole lot of trouble with non-threadsafe libraries on UNIX machines. Basically we are still a couple of months away from any sort of production quality Apache/PHP combination, and this isn't just on the PHP side, it is on the Apache side as well.
So please, take a breath, go have a beer and let us provide you with all this free code that will eventually solve all your problems. -Rasmus On Mon, 22 Apr 2002, Brian Foddy wrote: > Have you people lost it??? > > One of the MAJOR features is working with Apache2. > But bug 16475 is still open and unresolved. Its been > reported by several different people, all having the same effect. > > Why would you release this version until after this bug is closed > and gone through at least one RC cycle. > > You will have lost a lot of credability from potential users if > it core dumps the minute Apache 2 is started. > > PHP has usually always been very careful about major bugs > in releases; until now. > > Brian > > > > > On Mon, 22 Apr 2002 22:55:14 +0200 (CEST), Derick Rethans wrote: > > > > >The PHP Group is happy to announce the immediate > >availability of PHP 4.2.0, the latest version of the widely-used, > >general-purpose scripting language that is especially well-suited for Web > >development. > > > >This latest release contains over one hundred changes, bug fixes and > >improvements over the previous release, PHP 4.1.2. Among the highlights > >are experimental support for Apache 2, cleanups in variable handling and > >overhauls of various PHP components, including the domxml, posix, sockets > >and iconv extensions. For more information, see below: > > > > > >------------------------------------------------------------------------- > > > > > >External variables > > > >The biggest change in PHP 4.2.0 concerns variable handling. External > >variables (from the environment, the HTTP request, cookies or the web > >server) are no longer registered in the global scope by default. The > >preferred method of accessing these external variables is by using the new > >Superglobal arrays, introduced in PHP 4.1.0. More information about this > >change: > > > > * PHP Manual: Predefined variables > > http://www.php.net/manual/en/html/language.variables.predefined.html > > > > * The PHP 4.1.0 release announcement > > http://www.php.net/release_4_1_0.php > > > > * Thomas Oertli's article on secure programming in PHP > > http://www.zend.com/zend/art/art-oertli.php > > > >Compatibility > > > >The Apache Software Foundation recently released their first General > >Availability version of Apache 2. PHP 4.2.0 will have EXPERIMENTAL support > >for this version. You can build a DSO module for Apache 2 with > >--with-apxs2. We do not recommend that you use this in a production > >environment. > > > >PHP 4.2.0 still lacks certain key features on Mac OS X and Darwin, and > >isn't officially supported by the PHP Group on these platforms. > >Specifically, building PHP as a dynamically loaded Apache module isn't > >supported at this time. PHP 4.3.0, due to be released in August, 2002, > >will be the first PHP release to officially support Mac OS X. It, along > >with future Mac OS X and Apache releases, will enable full feature parity > >with other PHP platforms. > >Improvements > > > >PHP 4.2.0 includes several improvements: > > > > * External variables (from the environment, the HTTP request, cookies > > or the web server) are no longer registered as global variables > > * Overhaul of the sockets extension > > * Highly improved performance with file uploads > > * The satellite and mailparse extensions were moved to PECL and are no > > longer bundled with the official PHP release > > * The posix extension has been cleaned up > > * iconv handling has been improved > > * Output buffering support, which was introduced in PHP 4.1.0 has been > > stabilized > > * Improved performance and stability of the domxml extension > > * New multibyte regular expression support > > * LOTS of fixes and new functions > > > >For a full list of changes in PHP 4.2.0, see the NEWS file > >(http://www.php.net/ChangeLog-4.php). > > > > > > > > > >regards, > > > >Derick Rethans > >[EMAIL PROTECTED] > > > > > > > > > > > > > >-- > >PHP Development Mailing List <http://www.php.net/> > >To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > -- > PHP Development Mailing List <http://www.php.net/> > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php