正在 mac 上升级 PHP CLI 版本

Upgrading PHP CLI version on mac

我刚买了新的 Macbook Pro 用于开发目的。我做了一个小研究并在 Mojave OS 上为我当前的项目安装了 MAMP 但碰巧看到我的 PHP CLI 版本是 7.1.23 并且无法升级,来自 Windows 背景我在 XAMPP 方面有很多经验。我找到了 MAC OS 安装程序,并使用最新版本的 PHP 进行了安装。因为我想要最新的 PHP 用于我的项目。

现在,当我通过 XAMPP localhot 看到 phpinfo(); 时,我可以看到 PHP 版本 7.3,但是当我转到终端时,我看到的是相同的旧版本。我尝试使用 this link 更新 PHP 但没有成功更新 PHP CLI 版本。

并且在 CLI 中

帮我解决这个问题。谢谢。

运行 这个命令:

alias php='/Applications/MAMP/bin/php/php7.2.7/bin/php'

并将 7.2.7 替换为您的版本号。

这只会在您重新启动终端之前有效,为了在重新打开终端时保留此更改,您需要执行以下操作:

  • 使用您选择的文本编辑器(例如 nano)打开 ~/.bash_profile

    nano ~/.bash_profile

  • 转到底部并添加前面的行。

    alias php='/Applications/MAMP/bin/php/php7.2.7/bin/php' 添加到文件底部。当然你可以把7.2.7替换成你选择的版本

同样我们可以为 XAMPP 做,像这样:

export XAMPP_HOME=/Applications/XAMPP 
export PATH=${XAMPP_HOME}/bin:${PATH} 
export PATH