Call to undefined function utf8_decode

一堆疑问

在做网站平台部署时,有时会遇到“Call to undefined function utf8_decode”的错误。utf8_decode() 函数把 UTF-8 字符串解码为 ISO-8859-1,该函数把用 UTF-8 方式编码的 ISO-8859-1 字符串转换成单字节的 ISO-8859-1 字符串。如果成功,该函数将返回解码字符串;否则返回 false。网站平台报没有定义的utf8_decode是什么情况呢?

原来utf8_decode需要平台支持XML,如果你的平台遇到这样的问题,只需要PHP的XML包。例如:如果是UBUNTU16.04下的PHP7.0环境,只需要下面的安装命令:

  1. sudo apt-get install php7.0-xml

然后记得重启你的APACHE或NGINX网站服务器,“Call to undefined function utf8_decode”的错误问题就解决了。

>>原创文章,欢迎转载。转载请注明:转载自惠州市卓优互联科技有限公司,谢谢!
>>原文链接地址:Call to undefined function utf8_decode


关于作者

留下您的回复