如果你在执行brew install php@8.0时遇到了 php@8.0 has been disabled because it is a versioned formula! 这样的错误信息,这可能是由于Homebrew中的某些变化或限制导致的。在这种情况下,你可以尝试使用另一种方法来安装PHP 8.0,例如通过Homebrew安装PHP的tap来安装。以下是可能的解决方法:
1、添加PHP Tap:首先,你需要添加PHP Tap,这样Homebrew就可以找到PHP 8.0的版本。你可以使用以下命令添加PHP Tap:
brew tap shivammathur/php
2、安装PHP 8.0:添加了PHP Tap后,你可以使用以下命令来安装PHP 8.0:
brew install shivammathur/php/php@8.0
3、设置默认PHP版本:安装完PHP 8.0后,你可以使用以下命令来将其设置为默认版本:
brew link --overwrite --force php@8.0
验证安装:最后,你可以使用以下命令验证PHP版本:
php -v
这将显示当前安装的PHP版本,确认安装是否成功。
通过这种方法,你应该能够成功地在你的Mac上安装PHP 8.0,并且设置它为默认版本。