代码之家  ›  专栏  ›  技术社区  ›  sasori

如何不使用Mac OSX Catalina 10.15.6的默认PHP 7.3并使用自制PHP?

  •  0
  • sasori  · 技术社区  · 6 年前

    我因工作获得了一台2019年的macbook,其型号为catalina 10.15.6。。。默认PHP为7.3。。有人能告诉我如何避免这个默认的PHP版本吗?。我在网上找到了一些使用自制程序的教程,以便使用多个版本的PHP。但我对安装自制php有点怀疑,因为我担心它会与OSX的默认php冲突。知道吗?

    2 回复  |  直到 6 年前
        1
  •  8
  •   Clement Sam    6 年前

    Homebrew为您管理安装并更新必要的路径。

    安装了自制程序后,您只需运行以下命令即可安装php7.4

    brew update
    brew install php@7.4
    

    立即检查您的PHP版本

    php -v
    

    如果它仍然打印出旧版本,请更新您的路径:

    echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"' >> ~/.bash_profile
    echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"' >> ~/.bash_profile
    source ~/.bash_profile
    

    替代单线安装

    curl -s https://php-osx.liip.ch/install.sh | bash -s 7.4
    
        2
  •  0
  •   josue tchirktema    6 年前

    为此,在终端内,启动以下命令:

    which php
    

    这应该输出Mac OS X预装的默认PHP安装的路径,默认情况下它必须是 现在,我们只需要将其交换到与MAMP一起安装的PHP,例如位于/Applications/Xampp/bin/PHP/php7.3/bin

    1. 在终端中,运行vim~/.bash_profile

    2. 键入i,然后将以下内容粘贴到文件顶部:

    export PATH=/Applications/Xampp/bin/php/php7.3/bin:$PATH

    1. 按下ESC键,键入 :wq ,然后按Enter键

    In Terminal, run source ~/.bash_profile

    1. 在终端中,键入 哪个php 再次查找更新后的字符串。如果一切顺利,它应该输出MAMP PHP安装的新路径。

    2. 如果它没有输出正确的路径,请尝试关闭终端窗口(完全退出)并再次打开,它应该应用更改(简称重新启动)。

    source : https://gist.github.com/irazasyed/5987693