Missing mbstring in PHP 5.6 CentOS 6.8



我从我的PHP函数(PHP版本5.6)之一得到以下错误

Fatal error: Call to undefined function mb_detect_encoding()

它是mbstring包函数之一。所以我检查了phpinfo()。不存在"欺骗"。我试图安装mbstring使用以下命令在我的CentOS 6.8服务器。

yum install php56w-mbstring

但是它返回:

No package php56w-mbstring available. Error: Nothing to do

我也试过:rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm裁判:https://serverfault.com/questions/732468/how -安装- php56 - centos - 6 - x86 - 64

我也试过了:无法安装mbstring php冲突

你应该检查你的/etc/yum.conf删除'php*'

与我在这里发布的问题相同:https://superuser.com/questions/1121176/installing-php-extension-mbstring-in-php-5-6-centos-6-8

所有这些PHP配置都是通过EazyApache完成的。由于通过EazyApache安装/升级(而不是直接在服务器上安装/升级),会有一些不寻常的变化。所以必须按照EazyApache安装新的模块。关于如何通过EazyApache安装模块,参考:https://forums.cpanel.net/threads/enable-install-mbstring-module.158165/

相关内容

  • 没有找到相关文章

最新更新