Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:58330 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 83367 invoked from network); 29 Feb 2012 09:44:19 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Feb 2012 09:44:19 -0000 Authentication-Results: pb1.pair.com header.from=julienpauli@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=julienpauli@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.83.42 as permitted sender) X-PHP-List-Original-Sender: julienpauli@gmail.com X-Host-Fingerprint: 74.125.83.42 mail-ee0-f42.google.com Received: from [74.125.83.42] ([74.125.83.42:50460] helo=mail-ee0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CC/1E-36673-173FD4F4 for ; Wed, 29 Feb 2012 04:44:18 -0500 Received: by eekb57 with SMTP id b57so1862135eek.29 for ; Wed, 29 Feb 2012 01:44:15 -0800 (PST) Received-SPF: pass (google.com: domain of julienpauli@gmail.com designates 10.14.28.16 as permitted sender) client-ip=10.14.28.16; Authentication-Results: mr.google.com; spf=pass (google.com: domain of julienpauli@gmail.com designates 10.14.28.16 as permitted sender) smtp.mail=julienpauli@gmail.com; dkim=pass header.i=julienpauli@gmail.com Received: from mr.google.com ([10.14.28.16]) by 10.14.28.16 with SMTP id f16mr13522298eea.121.1330508655589 (num_hops = 1); Wed, 29 Feb 2012 01:44:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=TbWSL2jYjz6/F/MvKUeBCRIIqNJ9OZ38KdtAHnA28+w=; b=n/VLaHQE5H7eJw3u6wXauf0WKb8pi+KKpkTx6QpgPmL80BP6jtudbeJFsNPS2xOv8d BZFYOk0mZAcqg28ji6urrLX7gHSU6AFE64C7+Jn8h7RKzaA6TwdG2yVuB2l70ohXT1RW K45lo8KHWohby1bv30zk0lSfnn+CUgyW0d24Y= Received: by 10.14.28.16 with SMTP id f16mr10278602eea.121.1330508655276; Wed, 29 Feb 2012 01:44:15 -0800 (PST) MIME-Version: 1.0 Sender: julienpauli@gmail.com Received: by 10.213.29.2 with HTTP; Wed, 29 Feb 2012 01:43:35 -0800 (PST) In-Reply-To: References: <5a1d155ad465d1ec2e6461f5347d859f.squirrel@www.l-i-e.com> <4F4BF1C6.8010104@rowe-clan.net> <4F4C23CB.30402@oracle.com> <4F4D05FE.607@rowe-clan.net> <4F4D2EBA.6000409@oracle.com> <4F4D49ED.2020104@php.net> <4F4D5535.7000309@rowe-clan.net> Date: Wed, 29 Feb 2012 10:43:35 +0100 X-Google-Sender-Auth: arp4KEqICcmdwM7o1PJZZprgyo0 Message-ID: To: Pierre Joye Cc: "William A. Rowe Jr." , internals@lists.php.net Content-Type: multipart/alternative; boundary=bcaec521555dc4b52504ba172fcd Subject: Re: [PHP-DEV] pecl, zts, non-zts, fastcgi and Apache From: jpauli@php.net (jpauli) --bcaec521555dc4b52504ba172fcd Content-Type: text/plain; charset=ISO-8859-1 On Wed, Feb 29, 2012 at 9:18 AM, Pierre Joye wrote: > hi Bill, > > On Tue, Feb 28, 2012 at 11:29 PM, William A. Rowe Jr. > wrote: > > On 2/28/2012 3:41 PM, Sebastian Bergmann wrote: > >> On 02/28/2012 02:44 PM, Christopher Jones wrote: > >>> Build PHP with ZTS enabled by default. Allow it to be explicitly > >>> disabled during 'configure' > >> > >> Why punish everyone by default because of Apache? Does not make sense > to > >> me. > > > > What is so difficult to grok about > > Nothing, but it is easier to get a point when the rhetorical comments > are removed :) > > > 1. setting up php-cgi to use fastcgi as the httpd default. > > > > 2. having parallel non-zts and zts installs of php (notably with only > > non-zts cli and cgi sapi's) with two different lib paths. Multiply > > by two again if you have parallel i686 and x86_64 installs. > > > > All of these are packager's questions anyways, as so few users do this > > for themself, most hosters aren't rebuilding php either. > > Right, and that's a rather big change, package wised. While the > lbraries (systems) are the same, at lest for 99.99% of them. There are > a few which can be built in TS or not TS mode but I don't think it is > worth it. > > > PHP would be a much nicer, friendly and more civilized development list > > if it borrowed only one phrase from the Perl community; TMTOWTDI. > > Civilized sounds very wrong in this context, or in general these days. > > Cheers, > -- > Pierre > > @pierrejoye | http://blog.thepimp.net | http://www.libgd.org > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > Right, I suggest we leave #61172 as is, as it solves the problem. PHP should be built with whatever MPM has been detected at configure time (httpd -V) , and that's all. The work of switching MPM later should be left to package maintainers, and scripts like Debian's "a2enmod" which can handle that themselves. Just my thoughts :) Julien.P --bcaec521555dc4b52504ba172fcd--