PHP版本无法在Mac上运行

时间:2019-12-02 15:56:39

标签: php homebrew

我安装了High Sierra,并且它附带了php 7.1。在该环境中,我最终能够升级到php7.2,但无法对其进行文档记录,因此我不完全知道自己的所作所为。现在,我正在尝试切换到php 7.3

使用brew,我运行了以下命令:

brew unlink php@7.2

brew services install php@7.3

brew link php@7.3

如果我重新启动终端并检查php版本:

php -v

我仍然看到7.2.25版本,而不是我想要的7.3

我还尝试了在此链接here中找到的节点包,但没有成功。

如何在php版本之间成功切换?

1 个答案:

答案 0 :(得分:1)

这是我的安装脚本:

  • brew install php@7.2
  • brew link --force php@7.2
  • brew services start php@7.2
  • export PATH="/usr/local/opt/php@7.2/bin:$PATH"
  • export PATH="/usr/local/opt/php@7.2/sbin:$PATH"

现在我的输出为:

$ php -v
PHP 7.2.25 (cli) (built: Nov 22 2019 10:27:28) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.25, Copyright (c) 1999-2018, by Zend Technologies

我认为PATH环境设置很重要。而且它确实会在说明中显示为安装过程的一部分。

希望它有助于解决您的问题。