在 mac 上升级 PHP CLI 版本

Nit*_*mar 0 php xampp macos mamp

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

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

PHP Xampp 版本

在 CLI 中

命令行版本

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

小智 6

运行此命令:

alias php='/Applications/MAMP/bin/php/php7.2.7/bin/php'
Run Code Online (Sandbox Code Playgroud)

并将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
Run Code Online (Sandbox Code Playgroud)