php – 致命错误:即使启用了mbstring,也要调用未定义的函数mb_strtolower()

嘿伙计们怎么样?我刚刚完成了我的服务器的Os重载,我已经恢复了所有的东西,所有数据都是正确的,但我得到了这个:

致命错误:调用未定义的函数mb_strtolower()

我已经做了一些搜索,我发现它的mbstring exsttention没有安装php,这似乎不是我的情况,因为我已经检查并安装并启用所有phpversion

任何人有任何想法?

解决方法:

如果您真的必须使用mb_-functions,则必须检查系统上是否安装了multibyte string extension.

检查扩展是否已安装?

<?php phpinfo(); ?>

扩展未显示?

安装扩展程序:

但是因此你必须揭示PHP运行的操作系统.例如,在Ubuntu中,可以通过运行以下命令之一来实现:

sudo apt-get install php-mbstring
sudo apt-get install php7.0-mbstring
sudo apt-get install php7.1-mbstring

当然,这取决于安装的PHP版本.

安装扩展后不要忘记重启PHP.

上一篇:遇到错误 You are using the runtime-only build of Vue where the template compiler is not available. Eith


下一篇:hive学习