更改PHP版本后,在Xampp中调用未定义的函数mb_detect_encoding()(PHPmyadmin)

时间:2014-01-14 05:47:41

标签: php mysql mbstring

我将默认的PHP版本更改为较旧版本(5.3.28)但是当我尝试跳转到PHPMyadmin时出现错误

*致命错误:在第177行的C:\ xampp2 \ phpMyAdmin \ libraries \ php-gettext \ gettext.inc中调用未定义的函数mb_detect_encoding()*

通过这个论坛浏览我发现这意味着我需要mbstring库

我在php.ini中启用了它,如下所示: 延长=中php_mbstring.dll

但我一直收到同样的错误。 我检查了扩展目录

的extension_dir = “C:\ xampp2 \ php5328 \ EXT”

及其正确,扩展文件也在那里(php_mbstring.dll)

但是当我加载phpinfo()时,我找不到任何关于mbstring的内容。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

解决了@。@我在XAMP中点击配置,我认为它会因某种原因自动打开旧的php文件(即使Xampp已配置为使用新的文件)

所以是啊X)我正在修改错误的php.ini

谢谢!