我在 Amazon linux 2 AMI 上运行,使用 PHP 7.2.5 和 apache
问题是:调用未定义的函数 mb_convert_encoding
最初的需求是能够正确读取上传的文本文件并将其内容插入到数据库中,知道编码可以是多种多样的
我正在努力解决的问题是让 mb_convert_encoding 正常工作!
我试过:
sudo yum install php-mbstring
sudo yum install php7.2-mbstring
以及所有可能的变体和 php 版本,在每次尝试之间使用 sudo service httpd restart,没有任何功能可以正常工作。
有什么建议吗? 非常感谢
最佳答案
我遇到了同样的问题,奇怪的是当我重新启动它启用的实例时。
首先使用此命令安装 mbstring:
sudo yum install php-mbstring
然后重启
sudo shutdown -r now
我不知道为什么重新启动 httpd 还不够,但这对我有用,希望对你也有用。
关于php - 无法让 mbstring 在 Amazon linux 2 AMI 上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51693206/