Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95897 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 58010 invoked from network); 10 Sep 2016 13:04:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Sep 2016 13:04:38 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.46 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 74.125.82.46 mail-wm0-f46.google.com Received: from [74.125.82.46] ([74.125.82.46:38467] helo=mail-wm0-f46.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E3/F0-46544-3E404D75 for ; Sat, 10 Sep 2016 09:04:35 -0400 Received: by mail-wm0-f46.google.com with SMTP id 1so74858055wmz.1 for ; Sat, 10 Sep 2016 06:04:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=AMIJCyGkMwD4OrnlqXrf3OiBqRnK2qShAQZHUtTIzQ0=; b=LeRW9t1h3pBSYw5VyvEygbTQZ65AKeyLRwFKrQsFas0s7rCGkCoTRHj/ltQ/HMtB5l oRXPdvDKQn8xUZEs7K2k9UmvUdaoPlN/NC+YciBXfVPI611Dfzk8r2yfEtxAUrWjs2f3 1VjhzVkW69wPdDN82rs4Mh2BmBr4KqjGeTClUlYs0fYSR8HTDtJxdVGIlN6BET1C12gw IHU5slRQcXDW4nHsdg4gwST1pGBmJRdPHpAdfqCuq4DBX/zN4SwXRzgeX0rRJ23yD6bw Jb8W3DLdV2SIVodBxwiCeEPUX65NQ/8YiopMblAKPILtwvGjto3RjIBRAlzNffm174Jv s9Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=AMIJCyGkMwD4OrnlqXrf3OiBqRnK2qShAQZHUtTIzQ0=; b=HREy1up4Z+PAQPTioGpquS9UAhoAATQ7tddyPIN/L2o+lfMztCL2u823wyS108Rf9Z rrzQ6quBnsQSZ82hBHTD1mSTn7HG3CzJG4tV5gWU9uwA+qbA0G2oAY9VuB0fj60B8gJT p1cF2xRr28Hbx2eUAVhsx3uPbqwzVtq29aFvEAFrvBRiUZR6JcSNH9R1zNi9Sge6A4/W 8LYQuFXMaT5H42OCiBEmWf8d6YjdEgdi+5LyxXnVIQ6MNZYrcfK+BkUI5mOZQnnWN/Op +oB1CxjP+zWj3eNla+7G7ydIYkio1xbdyHmlErckVB0SFJ7J/rhGIEV4I29jz3FYjpUk 9sQA== X-Gm-Message-State: AE9vXwNS6s79ChA7bUx+0imV6YV5UCKqkYgqydS20b5L10Tf5G+6EG28evfCSFhTfPgohIdnPHqTiUObWdBDZA== X-Received: by 10.28.27.15 with SMTP id b15mr2616701wmb.81.1473512672375; Sat, 10 Sep 2016 06:04:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.42.165 with HTTP; Sat, 10 Sep 2016 06:04:31 -0700 (PDT) In-Reply-To: <32c3a330-cdfa-f310-85d7-d01eacbf3b86@lsces.co.uk> References: <616bb9ff-bcd1-fd70-b251-05b280b5003e@lsces.co.uk> <52ae5494-f466-ac4d-c166-d47752b13344@lsces.co.uk> <32c3a330-cdfa-f310-85d7-d01eacbf3b86@lsces.co.uk> Date: Sat, 10 Sep 2016 15:04:31 +0200 Message-ID: To: Lester Caine Cc: PHP Internals Content-Type: multipart/alternative; boundary=001a114b3dce68b863053c26e77c Subject: Re: [PHP-DEV] Modern practices ... From: tyra3l@gmail.com (Ferenc Kovacs) --001a114b3dce68b863053c26e77c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, Sep 10, 2016 at 10:32 AM, Lester Caine wrote: > On 09/09/16 14:28, Lester Caine wrote: > > I'd forgotten the official windows packages no longer had PEAR anyway. > > Does make the discussion on that somewhat academic? We have been > > installing Linux servers as replacements to the windows boxes so the > > need to actually load newer windows builds as been rather rare, and I > > was using a stacked version when I did ... which is another alternative > > to distributions on windows. > > Doing some digging I've found the conversations on this back in 2011. At > that time the statement was made that 'php project does not provide > binary builds' and 'if the user can't install a compiler they should not > be using php'. I'll not name the source ... it was a thread on this list > in 2011. > interesting, could you direct me to the thread at least? I couldn't find anything with those exact quotes and I'm subscibed to the list longer than 2011. the only platform we provide binaries is windows,but we provide official windows binaries since like forever (and least as I can go back in history, php 3.0.11 at least), so that quote is either incorrect, or comes from somebody uninformed, or have some specific context you are not quoting with it. > > The problem that we were discussing at the time was availability not > only of PHP on windows but also Apache, and the fact that neither > project provides official builds on windows. as I mentioned before (and mentioned in every release announcement) php does indeed provide official windows binaries, you are correct that apache http project does not. > While there were 'free' > paths to do your own builds on windows and I had documented my own > process at that time. These were NOT acceptable by government agencies > to provide audited installations. Windows applications come pre-compiled > and while I think that the more modern build paths can be download for > free they are not free for commercial use? I'm not sure what do you mean by this, but this probably depends on your own policies and the distributions you decide to grab your builds from. > An 'official' compiled build > is a requirement for windows. Although that does not necessarily need to > be provided by PHP. Apachelounge is an approved source amongst my > customers. > yeah, Apache Lounge is one of the available option to grab apache http binaries for windows, and also endorsed by the apache httpd team: https://httpd.apache.org/docs/current/platform/windows.html > > I think I am right in saying Pierre originally needed pickle so that > PEAR could be dropped in the windows? Not sure why did you get that idea, as mentioned before the windows team already unbundled PEAR from the core since 5.3 or so (which imo makes sense as pecl wasn't really an option for building and installing pecl extensions on windows). > So the only element left is > bundling PEAR with the source distribution. I've not had to worry about > PHP7 on windows as yet as the few sites were are allowed to use it are > linux servers, but it will come a point when we need to audit a PHP7 > windows installation, along with a web server. And it looks as if while > 5 years ago nginx was ahead of apache, the commercialization of the > former is taking it off the play list :( Just when I've got it working > nicely as a background to testing multiple copies of PHP on the same > code. This is about making PHP easily available across the board and > while windows may now be confined to the desktop machine, it is still > more popular than linux on commercial and government systems? > sorry, can't really decipher this part, maybe it's just me. --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --001a114b3dce68b863053c26e77c--