簡體   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