Error: homebrew/php was deprecated.

  • 时间:2019-02-02 03:14
  • 来源:本站原创
  • 作者:Mr.PAN
  • 阅读:1410
Error: homebrew/php was deprecated.。可能php安装和相关扩展,如memcached、redis等则不可在用brew search php查看扩展brew install php72-memcached这种方式安装扩展了。

mac执行“brew tap homebrew/homebrew-php”报错,具体报错内容如下:

Error:homebrew/php was deprecated. This tap is now empty as all its formulae were migrated.

网上找了下资料发现,由于Homebrew/php自来水在2018年3月底被弃用,并将所有PHP公式转移到Homebrew/core,旧的brew tap homebrew/dupes、brew tap homebrew/versions、brew tap homebrew/homebrew-php都会报以错(目前国内百度都找不到解决这个问题的方法)①。

可能php安装和相关扩展,如memcached、redis等则不可在用brew search php查看扩展brew install php72-memcached这种方式安装扩展了。

解决办法是下载源码包来进行安装②。

①Homebrew 1.5宣布放弃 homebrew/php, 转而使用homebrew/core维护,可参考https://brew.sh/2018/01/19/homebrew-1.5.0/;

②源码包安装基本流程是,下载,解压,进入到扩展目录,动态安装php扩展模块(执行phpize),编译(./configure),

安装(make && make install),配置文件增加扩展,重启,安装过程跟在linux操作一样。

好了,以上就是“Error: homebrew/php was deprecated.”的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流。