Prestashop网站错误。显示致命错误mb_convert_编码的网站

Prestashop网站错误。显示致命错误mb_convert_编码的网站,prestashop,mb-convert-encoding,Prestashop,Mb Convert Encoding,我有一个网站。该网站功能齐全,但突然网站停止工作,并显示一个致命错误。错误是- Fatal error : call to undefined function mb_convert_encoding() in home/xxx/xxx/public_html/cache/smarty/comile/94/23/30/942330f3aff64545a59bff57a8a2078fb44cd308.file.heeader.tpl.php on line 78. 我在谷歌上搜索了一下,但什么也

我有一个网站。该网站功能齐全,但突然网站停止工作,并显示一个致命错误。错误是-

Fatal error : call to undefined function mb_convert_encoding() in home/xxx/xxx/public_html/cache/smarty/comile/94/23/30/942330f3aff64545a59bff57a8a2078fb44cd308.file.heeader.tpl.php on line 78.

我在谷歌上搜索了一下,但什么也没找到。在这个网站上,我整合了澳大利亚邮政、威威和贝宝

服务器上是否启用了mb_字符串

如果没有,您需要联系您的服务提供商并要求他们启用它

还要考虑调试模式: 您可以禁用非Prestashop模块和覆盖

如果仍然收到此错误,请在Smarty中使用“强制编译”并禁用缓存


最近是否更新了PrestaShop?

服务器上是否启用了mb_字符串

如果没有,您需要联系您的服务提供商并要求他们启用它

还要考虑调试模式: 您可以禁用非Prestashop模块和覆盖

如果仍然收到此错误,请在Smarty中使用“强制编译”并禁用缓存


你最近更新过PrestaShop吗?

你使用什么版本的PHP?在
phpinfo()
页面中,
mbstring
部分显示了什么?核心PHP版本-5.3.29清除缓存,看看这是否有神奇的帮助。“cache/smarty/compile”无疑表明它是一个给您带来问题的缓存文件。当然,这并不意味着如果被缓存的文件也有问题,那么清除它就会解决问题。不太可能修复,但还是试试看。@KapilSinghal对你有用吗?正如我所提到的,您可以尝试手动执行。您使用什么版本的PHP?在
phpinfo()
页面中,
mbstring
部分显示了什么?核心PHP版本-5.3.29清除缓存,看看这是否有神奇的帮助。“cache/smarty/compile”无疑表明它是一个给您带来问题的缓存文件。当然,这并不意味着如果被缓存的文件也有问题,那么清除它就会解决问题。不太可能修复,但还是试试看。@KapilSinghal对你有用吗?你可以试着像我提到的那样手动执行。是的,我在发球时启用了mb_字符串。不,我没有更新我的缓存。你禁用了所有缓存选项吗?请启用开发模式:“在您的服务器上,打开/config/defines.inc.php文件。找到这一行:define('PS_mode_dev',false);在这一行中,将“false”更改为“true”。保存您的更改。您可以尝试在“smarty/compile”中手动删除缓存文件。是的,我的服务器上启用了mb_字符串。不,我没有更新我的缓存。你禁用了所有缓存选项吗?请启用开发模式:“在您的服务器上,打开/config/defines.inc.php文件。找到这一行:define('PS_mode_dev',false);在这一行中,将“false”更改为“true”。保存您的更改。您可以尝试在“smarty/compile”中手动删除缓存文件。