两年前开发的一个我的项目,明天在运维的时候发现本地的 PHP 环境用不了了,于是又开始搭建 PHP 环境了。之前用的 PHP 版本是 php7.2,在应用 brew 装置 PHP 环境的时候,提醒Error: php@7.2 has been disabled because it is deprecated upstream! 谬误。
查了相干材料,是因为 php7.2 官网曾经不再保护,所以 Hombrew 将该 php 版本移出了 repository,所以装置不了。
解决方案:
既然不再受官网保护的旧 php 版本,那么能够从第三方仓库中装置
比方(所有旧版 php 仓库地址 https://github.com/shivammath…)
// 将第三方仓库退出 brew
brew tap shivammathur/php
// 装置 PHP
brew install shivammathur/php/php@7.2