php缺少mysqli擴充功能的原因:1、設定檔php.ini中沒有開啟php_mysqli.dll擴充;2、extension_dir的位址沒有指向ext目錄;3、php_mysqli.dll檔案不存在。
最近安裝php後,發現phpinfo裡缺少mysqli擴充的方法。我查閱了很多網站,終於找到了問題的所在,以下要跟大家介紹五個可能導致mysqli擴充沒安裝上的原因。
php安裝缺少mysqli擴充功能的可能原因與解決方法
#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詳細頁看到的
更多相關知識,請造訪 PHP中文網! !
以上是php缺少mysqli擴充是什麼原因的詳細內容。更多資訊請關注PHP中文網其他相關文章!