繁体   English   中英

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

[英]Call to undefined function mb_detect_encoding() in Xampp after changing PHP version (PHPmyadmin)

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

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

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

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

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

extension_dir =“ C:\\ xampp2 \\ php5328 \\ ext”

及其正确的文件,以及扩展名文件(php_mbstring.dll)

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

有任何想法吗?

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

是的X)我修改了错误的php.ini

谢谢!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM