Error: php72w-common conflicts with php-common-5.4.16..

问题
今天在本地跑同事项目的时候发现报错了
Uncaught Error: Call to undefined function bcdiv()
原因是由于本地php环境没有开启 bamath 扩展,于是便直接用命令
[root@k8s-master /]# yum install php-bcmath
报错如下
Error: php72w-common conflicts with php-common-5.4.16-48.el7.x86_64
解决办法
安装 epel+Remi 这两个源,Remi repository 是包含最新版本 PHP 和 MySQL 包的 Linux 源,由 Remi 提供维护。
yum install epel-release.noarch
//安装remi的centos7的源
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
//这个remi的源安装后还需要修改一下,使其生效,我这里用的是7.2版本
vi /etc/yum.repos.d/remi-php72
把enabled=0改为enabled=1
然后执行
[root@k8s-master /]# yum install php-bcmath

你可能感兴趣的:(php)