1. 程式人生 > >無法載入 mysql 擴充套件,請檢查您的 PHP 配置 最新解決辦法

無法載入 mysql 擴充套件,請檢查您的 PHP 配置 最新解決辦法

先說下我的配置

我的php是5.4版本的

apache是2.2

mysql是5.5.25

phpmyadmin是3.2.5.

我在使用phpmyadmin的時候有過很糾結的時候

因為

我不知道怎麼裝

我是在php100上下載的phpmyadmin

然後下載完 解壓後

怎麼安裝

然後才知道 是不需要安裝的

只要把他放到你自己配置的localhost的目錄下

自己的配置可能會改 不記得的話 會有點麻煩

按照php100的舊視訊安裝

發現不成功

原因在於 視訊時舊版的 新版的php的有些配置發生了微改

一是PHP5.2以上的版本中,PHP.INI檔案無需新增到WINDOWS目錄下。二是類如“mysql擴充套件”這樣的庫檔案g:\PHP\libmcrypt.dll要複製到到G:\PHP\ext(參考自己的修改地址)目錄中,而不是像老版本的安裝方式複製到c:\windows\system32中。
具體的安裝步驟請耐心參考下文:
1.將PHP5.2.X解壓至你的安裝目錄,如G:\PHP(已經安裝的請忽略)
2.在apache的配置文件http.conf檔案中,加入以下程式碼,使apache能將php以模組方式載入:
LoadModule php5_module "g:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
3.在apache的配置文件http.conf檔案中,加入以下程式碼,指定PHP.INI檔案的所在目錄:
PHPIniDir "G:/php"
4.將PHP.INI-DIST更名為PHP.INI,並編輯g:\PHP\PHP.INI檔案:
找到extension_dir = "./"
更改為extension_dir = "g:\php\ext"
找到;extension=php_mysql.dll
去掉前面的分號。
5.現在是最重要的步驟,請注意:複製g:\PHP\libmysql.dll至g:\PHP\ext目錄下,用來支援MYSQL擴充套件庫,
並在APACHE2.2的配置檔案中加入
LoadFile g:\php\php5ts.dll
LoadFile g:\php\libmysql.dll

然後又有補充了 新版的php檔案裡面沒有libmysql.dll怎麼辦

很簡單

上網重新下載一個放進去就可以了

記住記住 不能把mysql裡面的libmysql.dll拿過去用 不然 你就等著在電腦前糾結吧
6.重啟WEB服務(最好重啟電腦)

如果還是不行 請檢查自己的修改的地方有沒有修改錯 例如 打錯字之類的低階錯誤 我就是敗在這裡的 祝你好運