2014-02-14 58 views
0

我設立phpMyAdmin來我按照本教程中的步驟在IIS 8運行:http://www.php.net/manual/en/install.windows.iis7.php「mysqli擴展缺失」,但它位於擴展目錄

然而,PHP抱怨:

缺少mysqli擴展名。

所以我證實,php_mysqli.dll是取消註釋和該DLL位於正確的文件位置:

延長= php_mysqli.dll

下extension_dir = 「C:\ PHP \分機」

確認這種情況後,我重新啓動了網站,並且繼續收到錯誤消息。

編輯: 添加

<?php 
phpinfo(); 
exit; 

讓我這個對mysqli的配置:

mysqlnd 5.0.11-dev的 - 20120503 - $編號:bf9ad53b11c9a57efdb1057292d73b928b8c5c77 $

爲客戶端api庫版本。

回答

2

首先,你應該檢查你是否重新啓動你的IIS服務器或更改php.ini文件後沒有。

如果沒有幫助,您可以檢查IIS,打開index.php文件PHP設置,並把這個代碼開頭:

<?php 

phpinfo(); 
exit; 

之後,刷新您的網站。您將看到IIS的所有PHP設置。在這裏您可以找到php.ini文件的路徑,並檢查您的文件是否已更改。

希望它有幫助。

+0

我每次更改php.ini時都會重新啓動服務器,但我會通過任何phpinfo()函數向後更新。 – jokulmorder

+0

好的,有點糾正我的問題。我看到這個版本的mysqli dll:mysqlnd 5.0.11-dev - 20120503 - $ Id:bf9ad53b11c9a57efdb1057292d73b928b8c5c77 $ – jokulmorder

+0

稍微擺弄一下表明我的原始請求已被回答。謝謝。 PHPMyAdmin仍然不起作用,但這是一個不同的問題:) – jokulmorder