我正在尝试在CentOS 6.5上安装php-bcmath,而我目前的PHP版本是5.6.7。我试图安装这个的原因是因为我的论坛有一个插件,我使用它会因为我的服务器使用最新的PHP版本而抛出错误。它抛出的错误如下:
第258行的标志/监听器/包含/ Reader / Decoder.php,引用者: http://IP地址/ admin.php
[Tue Apr 07 03:42:15 2015] [错误] [客户端IP地址] PHP致命错误:在/ var / www / html / library / Snog中调用未定义的函数Countryflags \ Db \ Reader \ bcadd()第258行的/CountryFlags/Listener/Includes/Reader/Decoder.php,referer:http://IP地址/ admin.php
[Tue Apr 07 03:45:50 2015] [错误] [客户端IP地址] PHP致命错误:在/ var / www / html / library / Snog中调用未定义的函数Countryflags \ Db \ Reader \ bcadd()第258行的/CountryFlags/Listener/Includes/Reader/Decoder.php
[Tue Apr 07 03:45:56 2015] [错误] [客户端IP地址] PHP致命错误:在/ var / www / html / library / Snog中调用未定义的函数Countryflags \ Db \ Reader \ bcadd()第258行的/CountryFlags/Listener/Includes/Reader/Decoder.php
所以当我尝试通过yum install在我的服务器上安装php-bcmath时,我得到:
[root @ forums logs] #yum install php-bcmath已加载的插件:
fastermirror,替换从缓存的主机文件加载镜像速度
* base:mirror-centos.hostingswift.com
*临时演员:mirror.oss.ou.edu
*更新:mirror.team-cymru.org
* webtatic:us-east.repo.webtatic.com设置安装流程解析依赖关系
- >运行交易检查
--->软件包php-bcmath.x86_64 0:5.3.3-40.el6_6将被安装 - >处理依赖:php-common(x86-64)= 5.3.3-40.el6_6包:php-bcmath-5.3.3-40.el6_6.x86_64
- >运行交易检查
--->将安装包php-common.x86_64 0:5.3.3-40.el6_6 - >处理冲突:php56w-common-5.6.7-1.w6.x86_64冲突php-common 5.5.0
- >完成的依赖性解析错误:php56w-与php-common-5.3.3-40.el6_6.x86_64的常见冲突您可以尝试使用--skip-broken解决问题您可以尝试运行:rpm -Va --nofiles
--nodigest [root @ forums logs]#
有没有办法让安装正常工作?
谢谢!