无法安装mbstring php冲突

我试图用PHP 5.6安装php-mbstring,我收到此错误:

Error: php56w-common conflicts with php-common-5.4.45-3.el6.remi.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

我试图安装php56-mbstring,但我得到以下内容.我不确定这是否意味着它已经安装:

Nothing to do

什么是最合适的安装包?我应该尝试解决哪一个问题,如何解决问题.谢谢!

解决方法:

我在运行PHP 5.6.17的服务器上遇到了同样的问题.对我来说,似乎我正在寻找的扩展名是php56w-mbstring.x86_64

它可以从webtatic存储库中找到.我不记得自己启用它,但如果在这里缺少的是如何启用所述repo:http://www.certdepot.net/rhel7-install-webtatic-repository/的说明

您可以通过命令yum repolist列出服务器中的可用存储库

要搜索你的repos是否有与mbstring相关的东西,请使用命令yum list * mbstring *

所以解决方案对我来说是:yum install php56w-mbstring.x86_64

最后重启Apache:service httpd restart

顺便说一句,我正在运行CentOS服务器,因此您的操作系统上的命令可能略有不同.

上一篇:为何mbstring函数无法正确识别ISO-8859字符串?


下一篇:zabbix3.0安装1-需要php的两个模块php-bcmath和php-mbstring