[Mageia-dev] PHP treadsafe

Oliver Burger obgr_seneca at mageia.org
Tue Jan 8 12:36:26 CET 2013


Am 08.01.2013 11:04, schrieb Frederik Himpe:
> On Sat, 05 Jan 2013 10:20:35 -0700, Thomas Spuhler wrote:
>
>> If nobody objects I am going to rebuild php treadsafe
>> (--enable-maintainer-zts)
>> it is needed for running apache with mpm-module-worker instead of
>> prefork and php apache module worker is needed by 389-ds. It is now
>> declared as stable.
>>
>> But apache mpm-prefork starts with php compiled treadsafe apache
>> mpm-worker doesn't start with php compiled none-treadsafe
>
> You can run PHP with apache2-mpm-worker with mod_fcgid and php5-cgi or
> php5-fpm.
>
> This is what Debian Wheezy's README file for php says:
>
> Using PHP 5 with threaded webservers (e.g. apache2-mpm-worker)
> ----------------------------------------------------------------------
>
>    After much back-and-forth with upstream (and even building our
>    packages thread-safe for a while), we're currently admitting defeat
>    on that front, and are NOT building any thread-safe versions of PHP
>    5 for any webservers. Our recommendation is that, if you need to use
>    a threaded webserver, you should use php5-fpm and interface to your
>    webserver with FastCGI.
>
>
>
> I think Mageia is hurting itself by enabling too experimental features.
> Another example is the uas kernel module, of which I saw a complaint
> recently in this mailing list. This module is known to be buggy, and
> disabled in Debian.
>
+1

That's what Oden told me yesterday on IRC.

So as current php maintainer I vote against enabling this.

Oliver

-- 
obgr_seneca aka Oliver Burger
Mageia.Org

i18n team leader
doc team deputy leader
secretary of the Association

Mageia council
Mageia board


More information about the Mageia-dev mailing list