共計 2094 個字符,預計需要花費 6 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章給大家分享的是有關 phpmyadmin 中缺少 mysqli 擴展的解決方法的內容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考。一起跟隨丸趣 TV 小編過來看看吧。
phpMyAdmin 錯誤 缺少 mysqli 擴展。請檢查 PHP 配置 的解決方案
phpMyAdmin 缺少 mysqli 擴展。請檢查 PHP 配置 的解決方案: 缺少 mysqli 擴展。請檢查 PHP 配置。
打開你的 php.ini- 一般在 C:WINDOWS 目錄下。找到
代碼如下:
;extension=php_msql.dll;extension=php_mssql.dllextension=php_mysql.dllextension=php_mysqli.dll
需要開啟哪個擴展,就把這一行前面的分號去掉就行,注意要重啟 Apache
或者 IIS 解決步驟:1. 看看 php 的 ext 目錄中是否有 php_mysqli.dll 文件如果有,繼續下面的步驟。沒有的話重新裝個 php2. 打開 php.ini,找到
代碼如下:
;extension=php_mysqli.dll
把前面的分號 去掉,改為
代碼如下:
extension=php_mysqli.dll
3. 找到
代碼如下:
;extension_dir= ./ext
把前面的分號 去掉,改為 (相對于 php 的安裝路徑的 ext 目錄)
代碼如下:
extension_dir = e:\php\ext
e:php 為 php 的存放目錄
4. 把 php.ini 拷貝到 c:windows 下 5. 把 libmysql.dll 復制到 Windows 下面的 System32 目錄 (這個很關鍵)6. 重新啟動 IIS(不是網站)
cmd 下運行 iisreset /RESTART
如果上面方法還不行,可參考下面方法操作
第一步,輸出 phpinfo() 看看 MySQL 模塊是否成功裝載,如果成功裝載說明你見鬼了,否則看第二步,
IIS 下 phpinfo() 無 mysql 模塊是何原因?原先用的 php 是.msi 安裝的,后來全部重來了一次,換成壓縮包形式安裝的。又照著配置了 php.ini,復制到 windows,復制 libmysql.dll 到 system32。之后測試成功。。。第二步,查看
extension_dir 的設置是否正確第三步,查看是否把 libmysql.dll 文件復制到 c:windowssystem32 下
1、沒有正確安裝 Mysql 數據庫,在系統服務中 Mysql 相關的服務沒有啟動 (請查看正確安裝 Mysql 的方法)
2、在系統的 system32(C:windowssystem32)目錄下缺少
libmysql.dll 文件,解決方法是找到 php 目錄下的 libmysql.dll,并將 libmysql.dll 復制到 C:windowssystem32 目錄中,然后重新啟動 Web 服務。
3、在 C:windows 目錄下的 php.ini 文件中,沒有將“;extension=php_mysql.dll”中的前面一個“;”去掉,所以不能使用相應功能,解決方法是打開 php.ini 文件
4、Mysql 目錄沒有讀取權限,正確的目錄權限如下:administrator 完全控制 system
完全控制 user 讀取加運行其他的用戶權限全部刪除(也可保留,但安全性不高,建議刪除),然后重啟 MYsql 服務和 Web 服務。
當你打開 phpmyadmin 時可能會報這樣的一個錯誤,
缺少 mysqli 擴展。請檢查 PHP 配置。a href= Documentation.html#faqmysql
target= documentation img > src= ./themes/original/img/b_help.png width= 11 height= 11 alt= 文檔
title= 文檔 / /a
你可以按照以下這幾種方法進行檢查:
1. 檢查 php.ini ;extension=php_mysqli.dll 是不是已經啟用 也就是去掉前面的;
2. 檢查 php.ini extension_dir 地址是不是指向了 php 目錄的 ext 目錄下這步是關鍵
我就是處在這一步的問題上 我把 extension_dir = e:\www\php54\ext 設置成了自己的目錄 就可以了
3. 檢查 lib_mysql.dll 有沒有拷貝到 windows 目錄下 這個 dll 文件有多種形式的
有沒加下劃線的 libmysql_d.dll 因此要注意自己看
4. 檢查 php 安裝目錄 ext 目錄下,php_mysqli.dll 文件是不是存在 網上也說明 最好使用 zip 包解壓
不會出現文件丟失
5. 查看 php 詳細頁面 ?php phpinfo();
? , 看看 mysql 和 mysqli 是不是已經啟動這一步就是檢查你有沒有開啟 mysqli 的沒有開啟的話
你查找 mysqli 關鍵字是無法再 php 詳細頁面看到的
最后要注意!!!!重啟 Apache
感謝各位的閱讀!關于 phpmyadmin 中缺少 mysqli 擴展的解決方法就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!