我如何使用Homebr来为MAMP降级我的php版本?

问题描述 投票:0回答:2

我的php版本是PHP 7.4.1。

但是对于MAMP,我可以使用的最高PHP版本是7.3.8。

因此,当我尝试打开网页时,收到错误消息:

致命错误:composer.lock是为PHP 7.4或更高版本创建的但是当前的PHP版本是7.3.8。

如何将我的php版本降级以适合我的MAMP版本?

我尝试过:

   brew install [email protected]

它已安装,但是当我现在写php --version时,出现错误:

-bash:/ usr / local / bin / php:没有这样的文件或目录

php homebrew mamp
2个回答
2
投票

如果要使用MAMP的PHP,则不需要brew的PHP。

只需使用Applications/MAMP/bin/php7.3.8/bin/php --version即可使用MAMP PHP,如果要用作默认命令行,只需将其链接到/usr/bin

将其链接到您的命令行:

export MAMP_PHP=/Applications/MAMP/bin/php/php7.3.8/bin
export PATH="$MAMP_PHP:$PATH"

PHP_VERSION=`command ls /Applications/MAMP/bin/php/ | sort -n | tail -1`
export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH

check it out了解更多信息。

PS:也许您应该删除brew php来完成。


0
投票

第一

$ brew update

$ brew upgrade php
© www.soinside.com 2019 - 2024. All rights reserved.