首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

解決 phpMyAdmin 登入報錯:啟用 PHP mbstring 擴展

     編輯:程式設計疑難解答

問題背景

在 Windows 10 環境下搭建 PHP 7.0、Apache 2.4、MySQL 5.7 開發環境,測試正常。但將 phpMyAdmin 解壓至 Apache htdocs 目錄後,瀏覽器登入卻噴出大量錯誤,提示函數未定義、程式碼有誤。重啟 Apache 無效,同一套 phpMyAdmin 在 Windows 7 上卻能直接使用。兩台機器僅 MySQL 安裝方式不同(一台為安裝版,一台為 ZIP 版並經過大量配置)。

解決方案

經排查,問題出在 PHP 擴展庫中 mbstring.dll 未啟用。開啟 php.ini,找到 ;extension=mbstring 去掉分號並重啟 Apache 即可恢復正常。

關鍵步驟

  1. 打開 PHP 安裝目錄下的 php.ini。
  2. 搜尋 mbstring,將 ;extension=mbstring 改為 extension=mbstring。
  3. 重啟 Apache 服務。
  4. 重新訪問 phpMyAdmin,錯誤消失。

錯誤截圖

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved