我使用Mac BigSur最新更新。我已经安装了Bitnami MAPP与PHP版本8.0.8。但是在CLI中还是PHP 7.3.24
我尝试创建PATH到Bitnami PHP8.0.8,但是有如下警告
WARNING: PHP is not recommended
PHP is included in macOS for compatibility with legacy software.
Future versions of macOS will not include PHP.
PHP 7.3.24-(to be removed in future macOS) (cli) (built: Dec 21 2020 21:33:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.24, Copyright (c) 1998-2018 Zend Technologies
如何将PHP CLI切换到Bitnami的PHP8.0.8 ?
Bitnami工程师在这里!
您看到的输出是由macOS中预装的PHP二进制文件生成的。当您安装Bitnami MAMP时,您的系统中还将安装一个独立的PHP更新版本。为了使用它而不是默认的,您有两个选项:
- 使用二进制文件的完整路径(
installdir/php/bin/php
)
$ /Applications/mampstack-8.0.9-0/php/bin/php --version
PHP 8.0.9 (cli) (built: Jul 30 2021 07:59:45) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.9, Copyright (c) Zend Technologies
with Zend OPcache v8.0.9, Copyright (c), by Zend Technologies
- 将包含PHP二进制文件的目录添加到您的路径
$ export PATH=/Applications/mampstack-8.0.9-0/php/bin:$PATH
$php --version
PHP 8.0.9 (cli) (built: Jul 30 2021 07:59:45) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.9, Copyright (c) Zend Technologies
with Zend OPcache v8.0.9, Copyright (c), by Zend Technologies
在上面的示例中,/Applications/mampstack-8.0.9-0
为堆栈的安装目录(installdir
)。