Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101892 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 57891 invoked from network); 20 Feb 2018 18:54:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Feb 2018 18:54:03 -0000 Authentication-Results: pb1.pair.com smtp.mail=themattficken@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=themattficken@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.42 as permitted sender) X-PHP-List-Original-Sender: themattficken@gmail.com X-Host-Fingerprint: 209.85.214.42 mail-it0-f42.google.com Received: from [209.85.214.42] ([209.85.214.42:40062] helo=mail-it0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CF/D7-22623-5CE6C8A5 for ; Tue, 20 Feb 2018 13:53:58 -0500 Received: by mail-it0-f42.google.com with SMTP id v186so14318912itc.5 for ; Tue, 20 Feb 2018 10:53:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=kH0iEUCDEu60dOvtj+uRdLgpK3MDreZsTrNSAI56yaU=; b=KHL0aQJe9yyNx1diA/mr6mI0u0NJUxu54keNAGfMqYvhm+FR8DjDwn9e+dVVXJY7sN VrnWfAko1th5ajm04ILC8QJb7/RTcyb8DScjxO/rfXNnSGHCy89w/5zNYYKuMBBDb4YJ +iQL5eO/Rt0OBs8+vZYscpRMjMvXmNyu6jANt9ZmMojPDjbouY5Zn0VYrSjMsSxmBM1t JeTAArUSWoxic7ItojPwSK+o0Fni1lMPqCpIg/9ijx5JvJzxZG51kSsc081wXKSMVKhu DzUsj+YIXodyzu8xkABLGb0j9G1BtEUSruYAPYEpiBtYOQxRVnBEoUHzwr1g/Bb+D+eM xcQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=kH0iEUCDEu60dOvtj+uRdLgpK3MDreZsTrNSAI56yaU=; b=RrC2xsK5MVQSmVQVVZkvpv0bjZvcc3hU6d/MxXj3PPzGXy87Uktu83cBjacgUscczU O3vnaGElMGKlULmzuWKkbiIVoTtjlHAOHd5y4u+s1l1jJntEDNBQmNSZsE9+HZNs5sN4 TXmnuaBTyLGjM446sPcke65tz5N7O2yD3nQmi3k+t16PMubP6bTFh12Dh3FEfZc+zOLP esP4q6tK5s7v8WpHM+I0YdqkNsXIPakllYgwhW0/kL2Uhui1R+UHj7+EhopllIK5dSit /kLR2uMuAFT/MtR1sYugJJeDZhmp7bia490M8Pp5PCw5DaBGdgJ2+pgxPsE6wJ+2WCgk NK2w== X-Gm-Message-State: APf1xPD+OCb/Zz2pe9vscGrskw9P3Zxcy4UeiqNkyZ6vCxlTm0geytnM iITmg7YQq5qAb4NX8pPhMITt9kcwsoEZ27X+858vKP4V X-Google-Smtp-Source: AH8x227/9i01ZZMowshPnzkCeujIT7GG32NB3Q63AYaGRyOcSIq3O0xFVPV9cWISma/t+VrplN+WBoCNPu5hj1q25J8= X-Received: by 10.36.22.206 with SMTP id a197mr1444863ita.57.1519152834806; Tue, 20 Feb 2018 10:53:54 -0800 (PST) MIME-Version: 1.0 Received: by 10.2.13.135 with HTTP; Tue, 20 Feb 2018 10:53:54 -0800 (PST) Date: Tue, 20 Feb 2018 10:53:54 -0800 Message-ID: To: PHP Internals Content-Type: multipart/alternative; boundary="001a114385e81419e20565a9558b" Subject: $_SERVER mostly empty with default variables_order GPCS on FastCGI/CGI From: themattficken@gmail.com (Matt Ficken) --001a114385e81419e20565a9558b Content-Type: text/plain; charset="UTF-8" There's a new behavior change with $_SERVER on master branch only, that's broken MediaWiki and should break some other applications. When variables_order=GPCS(default), $_SERVER is only populated with PHP_SELF, REQUEST_TIME_FLOAT and REQUEST_TIME (PATH_TRANSLATED, etc... are missing). Is this an intentional change that we want? If variables_order is set to EGPCS then $_SERVER is populated as normal. I have filed a bug #75982 on this issue: https://bugs.php.net/bug.php?id=75982 Regards -Matt --001a114385e81419e20565a9558b--