Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97812 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 98653 invoked from network); 17 Jan 2017 14:58:59 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Jan 2017 14:58:59 -0000 Authentication-Results: pb1.pair.com header.from=remi@fedoraproject.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=remi@fedoraproject.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain fedoraproject.org from 217.70.183.196 cause and error) X-PHP-List-Original-Sender: remi@fedoraproject.org X-Host-Fingerprint: 217.70.183.196 relay4-d.mail.gandi.net Received: from [217.70.183.196] ([217.70.183.196:34796] helo=relay4-d.mail.gandi.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AE/25-00729-2313E785 for ; Tue, 17 Jan 2017 09:58:58 -0500 Received: from mfilter40-d.gandi.net (mfilter40-d.gandi.net [217.70.178.171]) by relay4-d.mail.gandi.net (Postfix) with ESMTP id 803F5172115 for ; Tue, 17 Jan 2017 15:58:55 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mfilter40-d.gandi.net Received: from relay4-d.mail.gandi.net ([IPv6:::ffff:217.70.183.196]) by mfilter40-d.gandi.net (mfilter40-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id zIX2kBrdPUZu for ; Tue, 17 Jan 2017 15:58:53 +0100 (CET) X-Originating-IP: 90.109.100.243 Received: from builder.remirepo.net (LFbn-1-6148-243.w90-109.abo.wanadoo.fr [90.109.100.243]) (Authenticated sender: contact@ll-experts.com) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 9E2E51720E7 for ; Tue, 17 Jan 2017 15:58:53 +0100 (CET) To: internals@lists.php.net References: <3C5197D9-8CA8-49DB-A19F-444066CF2426@heroku.com> Message-ID: <05f6f309-341a-c6ea-5b78-4b60044b59ee@fedoraproject.org> Date: Tue, 17 Jan 2017 15:58:49 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <3C5197D9-8CA8-49DB-A19F-444066CF2426@heroku.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2QwoDxSsNG62cu23CQsnMCvUpUF9dxmbn" Subject: Re: [PHP-DEV] Fixing Apache mod_proxy_fcgi SCRIPT_FILENAME et al for good From: remi@fedoraproject.org (Remi Collet) --2QwoDxSsNG62cu23CQsnMCvUpUF9dxmbn Content-Type: multipart/mixed; boundary="9gLnDTlAT5gF8Pmk1q4VFh9kgt0Ti59UC"; protected-headers="v1" From: Remi Collet To: internals@lists.php.net Message-ID: <05f6f309-341a-c6ea-5b78-4b60044b59ee@fedoraproject.org> Subject: Re: [PHP-DEV] Fixing Apache mod_proxy_fcgi SCRIPT_FILENAME et al for good References: <3C5197D9-8CA8-49DB-A19F-444066CF2426@heroku.com> In-Reply-To: <3C5197D9-8CA8-49DB-A19F-444066CF2426@heroku.com> --9gLnDTlAT5gF8Pmk1q4VFh9kgt0Ti59UC Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Le 17/01/2017 =C3=A0 15:44, David Zuelke a =C3=A9crit : > Hi all, >=20 > https://github.com/php/php-src/pull/694 and https://github.com/php/php-= src/pull/765 brought support for Apache's "SetHandler" based mod_proxy_fc= gi-to-FPM interface. >=20 > Recently, a change in Apache (https://github.com/apache/httpd/commit/ca= b0bfbb2645bb8f689535e5e2834e2dbc23f5a5) broke this again, so FPM no longe= r works with Apache 2.4.23 and later. >=20 > The HTTPD developers are interested in fixing this once and for all, by= cleaning up several inconsistencies on their side in one go. However, th= at would require accompanying changes on the PHP side in all of the FPM a= nd FCGI SAPI's detection logic, and that needs coordinating :) >=20 > What's the right place for this discussion? Would somebody with the rig= ht karma/experience be willing to sign up to https://httpd.apache.org/lis= ts.html#http-dev and join in? Or does a GitHub issue or PR suffice? Can you please describe how this is broken, Which config / url, with expected / actual results ? Remi P.S. I'm running apache 2.4.25 and php-fpm without (noticed issue) > David >=20 > P.S. obviously, the 5.6 active support EOL timing isn't ideal for such = a change, but we can cross that bridge when we get there ;) >=20 >=20 --9gLnDTlAT5gF8Pmk1q4VFh9kgt0Ti59UC-- --2QwoDxSsNG62cu23CQsnMCvUpUF9dxmbn Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlh+MSwACgkQYUppBSnxahh95wCg2qcJhUEZOeJyq003NFrxEU6K tUsAoPiBzHARnFmgHDIH7/wV8Ac/XuxA =CWe8 -----END PGP SIGNATURE----- --2QwoDxSsNG62cu23CQsnMCvUpUF9dxmbn--