2014-02-14 61 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