不知道有人没有遇到过,pecl 在给多版本 php 安装同一个扩展的时候会提示重复安装。【推荐学习:php视频教程】
如下记录解决方法:
1. 安装扩展
sudo pecl -d php_suffix=8.0 install <package>
我理解 -d php_suffix= 是指定 php 命令的后缀,例如 -d php_suffix=8.0 则为 php8.0
2. 卸载扩展
sudo pecl uninstall -r <package>
加上 -r 不会删除已安装的好扩展 .so 文件
重复以上步骤,再次安装其他 php 版本相同扩展就可以正常安装成功了!
以上就是pecl多版本php安装扩展提示重复安装?(附解决办法)的详细内容。
