Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:75017 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 35481 invoked from network); 20 Jun 2014 14:11:45 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Jun 2014 14:11:45 -0000 Authentication-Results: pb1.pair.com header.from=dz@heroku.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=dz@heroku.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain heroku.com designates 74.125.82.170 as permitted sender) X-PHP-List-Original-Sender: dz@heroku.com X-Host-Fingerprint: 74.125.82.170 mail-we0-f170.google.com Received: from [74.125.82.170] ([74.125.82.170:36415] helo=mail-we0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E3/51-26911-F1144A35 for ; Fri, 20 Jun 2014 10:11:44 -0400 Received: by mail-we0-f170.google.com with SMTP id w61so3922112wes.29 for ; Fri, 20 Jun 2014 07:11:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=WrSwcqINqGZ1WUMEM645kiT0kOz6KIRfB30Q2XdujsY=; b=Ibhq+nmivAQsj/lawPFm0SpjMnZw4BaDYv8aJstqeDK9WyZVUM3v+FsYw50746YJN8 +XDtjphmN+sRK6lz447ZfU5jorLSXCXujVMcPhzzv/uVwguK5jbjXYOA4ze9EvJWRUHh ySxK52MQM90XT9CWY9abGF4g139VUYQioCrQxnh3B3LkViOGJGGixOoTidlIP1ta3Kkl dYAE3BxeU5oDJr4U8fAorQk8raeLJX5ZVOR20aJjEbGbCktKa2EM1BdFBP3VpwPNFxYP HFdhVyZAaXce4EzzxX4kVXqrQeaiAPW1I1Z9pQeh1kTH+KXbj5V3qg7PQo227u86Cnod JJAA== X-Gm-Message-State: ALoCoQnApKkAuXUnwfKOrwKNH4R5MT5XFCqNIJm27ifwnILE5D92ctsH7jQPgCpL/P/NronxV3ol X-Received: by 10.194.48.8 with SMTP id h8mr4311238wjn.106.1403273498481; Fri, 20 Jun 2014 07:11:38 -0700 (PDT) Received: from wombookair.homenet.telecomitalia.it (host59-7-dynamic.11-87-r.retail.telecomitalia.it. [87.11.7.59]) by mx.google.com with ESMTPSA id fh5sm5094983wic.9.2014.06.20.07.11.34 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 20 Jun 2014 07:11:37 -0700 (PDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) In-Reply-To: <1C110716-6C9D-4EB8-97BA-2CEABE2C4847@heroku.com> Date: Fri, 20 Jun 2014 16:11:35 +0200 Cc: Ferenc Kovacs , Pierre Joye , PHP internals , Stas Malyshev Content-Transfer-Encoding: quoted-printable Message-ID: <5A82BEA2-7D25-46B8-BFFF-6EB368B46190@heroku.com> References: <035C7115-6871-4FC6-802E-464FD48070EF@heroku.com> <1C110716-6C9D-4EB8-97BA-2CEABE2C4847@heroku.com> To: Ilia Alshanetsky , Julien Pauli X-Mailer: Apple Mail (2.1510) Subject: Re: [PHP-DEV] Fixing (and making easier) Apache mod_proxy_fcgi with PHP-FPM From: dz@heroku.com Bump? We've been running http://github.com/php/php-src/pull/694 in production = at Heroku for a while now, with no issues. I really think this should be in 5.6, too. It'll make setting up PHP-FPM = so much less painful on Apache once their new release is out. And if someone could also please review and commit = https://bugs.php.net/bug.php?id=3D65641 (or find a better way; I'll be = glad to help with anything like setting up Apache accordingly etc), then = even with current versions of Apache, PHP will finally work fine. = Currently, quite a few frameworks etc that use (or rewrite to) PATH_INFO = are plainly broken. Thanks, David On 17.06.2014, at 14:33, David Zuelke wrote: > On 13.06.2014, at 17:19, Pierre Joye wrote: >=20 >> On Fri, Jun 13, 2014 at 9:30 AM, Julien Pauli wrote: >>> On Thu, Jun 12, 2014 at 10:11 PM, Ferenc Kovacs = wrote: >>>>>=20 >>>>> Could we still squeeze this fix into 5.2.14? I know you just = rolled RC1 >>>>> (while I was fiddling with this stuff), but it would be so, so = huge to have >>>>> this in=85 or at least in 5.2.15. >>>>>=20 >>>>=20 >>>> just to prevent confusion, you meant 5.5.14 and 5.5.15 here. >>>=20 >>> Obviously 5.5.X yes. >>>=20 >>> I myself answered that I dont see any criticity to roll out an RC2 = for >>> 5.5.14, just for this specific bug. >>> I think it can go to 5.5.15 or any version as far as the patch is >>> tested and merged up. >>=20 >> Given the security issues fixes waiting to be released, I would not >> delay the releases any longer. >=20 > So, who wants to merge the PR? :) >=20 > And if someone could review and possibly apply any of the = https://bugs.php.net/bug.php?id=3D65641 attachments that'd be great too, = although I suspect that it's possible to fix the problem way further up = in the code so that this stripping of stuff isn't even necessary at such = a "late" stage. >=20 > With those two out of the way, PHP-FPM and Apache will be a lot, lot = easier to set up together. One bit of config, done. >=20 > David >=20 > P.S. would be great for 5.4 too I think, not just 5.5+! >=20 >=20