這個問題在這裏已經問了幾次。但是,我遵循了方向,仍然找不到解決方案。嘗試使用WAMP查看PHPMyAdmin時出現PHP錯誤
我昨天安裝了WAMP(在Windows 7上),一切正常。今天啓動後,我試圖查看PHPMyAdmin
時收到以下錯誤。
Fatal error: Call to undefined function mb_detect_encoding() in C:\wamp\apps\phpmyadmin4.0.4\libraries\php-gettext\gettext.inc on line 177
從我讀,我需要確保該gd
和mbstring
擴展功能。從我在下面的PHP.ini
文件中看到的內容看起來像是這樣。
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_exif.dll
;extension=php_fileinfo.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_ming.dll
;extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll
;extension=php_oci8_11g.dll
;extension=php_openssl.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_phar.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_soap.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sqlite3.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_zip.dll
任何想法?
錯誤確實抱怨缺少mbstring擴展名。由於您未註釋它,所以想到的唯一一點是您可能需要重新啓動您的Web服務器才能使下一個擴展可用於PHP。 – 2013-07-27 17:17:33
謝謝!那也是我的想法。我幾次重啓服務器都沒有運氣。我應該重新啓動還是重新啓動服務器足夠好?我將在接下來的幾分鐘內發佈完整的php.ini文件。謝謝 – Chris78
這是它http://snipt.org/APgi5 – Chris78