我在嘗試按照本教程設定 LAMP 後收到此錯誤,並且在嘗試設定 phpmyadmin 後我發現自己收到上述錯誤。
致命錯誤:呼叫未定義的函式 mb_detect_encoding() C:WebServerApachehtdocsphpmyadminlibrariesphp-gettextgettext.inc 在第 177 行
我遵循了這裡的建議:嘗試訪問 phpmyadmin mb_detect_encoding 時發生 PHP 致命錯誤,並進行了這些更改。
當我運行 phpinfo()
時,我看到對 MySQL 和 mb_string
的支援已啟用,如下所示:
有比重新編譯 PHP 更簡單的方法。只需 yum 安裝所需的 mbstring 庫:
範例:如何在 CentOS 6.2 上安裝 PHP mbstring
#哦,之後不要忘記重新啟動 apache。
也要安裝 gd 函式庫。
檢查此鏈接http://www.php.net/manual/en/mbstring.installation.php#