php 版本切换在 mac 上不起作用

2024-03-18

我安装了 High Sierra,它附带了 php 7.1。在该环境中,我最终能够升级到 php7.2,但无法记录它,所以我不完全知道我做了什么。现在,我正在尝试切换到 php 7.3

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

brew unlink [email protected] /cdn-cgi/l/email-protection

brew services install [email protected] /cdn-cgi/l/email-protection

brew link [email protected] /cdn-cgi/l/email-protection

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

php -v

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

我还尝试了在此链接中找到的节点包here https://medium.com/@jalendport/how-to-switch-between-php-versions-on-your-mac-b561758ed8f5但没有成功。

如何成功切换php版本?


这是我的安装脚本:

  • brew install [email protected] /cdn-cgi/l/email-protection
  • brew link --force [email protected] /cdn-cgi/l/email-protection
  • brew services start [email protected] /cdn-cgi/l/email-protection
  • export PATH="/usr/local/opt/[email protected] /cdn-cgi/l/email-protection/bin:$PATH"
  • export PATH="/usr/local/opt/[email protected] /cdn-cgi/l/email-protection/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环境设置很重要。不过,它确实作为安装过程的一部分显示在说明中。

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

php 版本切换在 mac 上不起作用 的相关文章

随机推荐