• macOS and PHP

    From TimS@21:1/5 to All on Mon Jan 16 21:12:28 2023
    Anyone know what species of lunacy persuaded Apple to remove PHP from recent macOS releases?

    --
    Tim

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Ridd@21:1/5 to TimS on Tue Jan 17 05:31:50 2023
    On 16/01/2023 21:12, TimS wrote:
    Anyone know what species of lunacy persuaded Apple to remove PHP from recent macOS releases?

    Essentially they'd always end up shipping old and out of date versions.
    For folks who cared, there were many ways to install up-to-date versions.

    --
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From TimS@21:1/5 to Chris Ridd on Tue Jan 17 07:45:17 2023
    On 17 Jan 2023 at 05:31:50 GMT, "Chris Ridd" <chrisridd@mac.com> wrote:

    On 16/01/2023 21:12, TimS wrote:
    Anyone know what species of lunacy persuaded Apple to remove PHP from recent >> macOS releases?

    Essentially they'd always end up shipping old and out of date versions.
    For folks who cared, there were many ways to install up-to-date versions.

    For folks who wanted to do simple things, what they shipped was perfectly adequate. I always viewd the notion that macOS came with all this stuff as a big plus.

    I was able to download PHP using brew, although installing brew itself seems
    to be a big deal too. But apache refuses to load the module as it is not code signed.

    --
    Tim

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D.M. Procida@21:1/5 to TimS on Tue Jan 17 09:42:47 2023
    On 17 Jan 2023 at 08:45:17 CET, "TimS" <timstreater@greenbee.net> wrote:

    On 17 Jan 2023 at 05:31:50 GMT, "Chris Ridd" <chrisridd@mac.com> wrote:

    On 16/01/2023 21:12, TimS wrote:
    Anyone know what species of lunacy persuaded Apple to remove PHP from recent
    macOS releases?

    Essentially they'd always end up shipping old and out of date versions.
    For folks who cared, there were many ways to install up-to-date versions.

    For folks who wanted to do simple things, what they shipped was perfectly adequate. I always viewd the notion that macOS came with all this stuff as a big plus.

    It's really a double-edged sword. Yes, there is a certain convenience, but I don't think that the trend towards having users manage the programming environments they'll be working with is a bad thing.

    It would be nice to have standardised ways of doing it though.

    It was fine having Python readily available, but less valuable when it was still Python 2 years after its sell-by date, and also an awkward experience to install a newer version alongside it.

    It's 2023, I have been working with Python on my Mac for something 15 years, and I still find myself dealing with the irritating effects of confusing and unstandardised ways of working with multiple Python environments.

    Daniele

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Ridd@21:1/5 to TimS on Tue Jan 17 11:11:43 2023
    On 17/01/2023 07:45, TimS wrote:
    On 17 Jan 2023 at 05:31:50 GMT, "Chris Ridd" <chrisridd@mac.com> wrote:

    On 16/01/2023 21:12, TimS wrote:
    Anyone know what species of lunacy persuaded Apple to remove PHP from recent
    macOS releases?

    Essentially they'd always end up shipping old and out of date versions.
    For folks who cared, there were many ways to install up-to-date versions.

    For folks who wanted to do simple things, what they shipped was perfectly adequate. I always viewd the notion that macOS came with all this stuff as a big plus.

    I was able to download PHP using brew, although installing brew itself seems to be a big deal too. But apache refuses to load the module as it is not code signed.

    Maybe you need brew's version of apache as well.

    --
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Ridd@21:1/5 to D.M. Procida on Tue Jan 17 11:15:53 2023
    On 17/01/2023 09:42, D.M. Procida wrote:
    On 17 Jan 2023 at 08:45:17 CET, "TimS" <timstreater@greenbee.net> wrote:

    On 17 Jan 2023 at 05:31:50 GMT, "Chris Ridd" <chrisridd@mac.com> wrote:

    On 16/01/2023 21:12, TimS wrote:
    Anyone know what species of lunacy persuaded Apple to remove PHP from recent
    macOS releases?

    Essentially they'd always end up shipping old and out of date versions.
    For folks who cared, there were many ways to install up-to-date versions. >>
    For folks who wanted to do simple things, what they shipped was perfectly
    adequate. I always viewd the notion that macOS came with all this stuff as a >> big plus.

    It's really a double-edged sword. Yes, there is a certain convenience, but I don't think that the trend towards having users manage the programming environments they'll be working with is a bad thing.

    It would be nice to have standardised ways of doing it though.

    It was fine having Python readily available, but less valuable when it was still Python 2 years after its sell-by date, and also an awkward experience to
    install a newer version alongside it.

    FWIW Java has really good multi-version support on macOS, thanks to
    Apple's /usr/bin/java wrapper and /usr/libexec/java_home tool.

    My work Mac normally has 3 or 4 JVMs and I regularly switch between them.

    The only thing I don't get about java_home is how/where the default
    comes from. Oh well.

    --
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)