Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php &引用;缺少mysqli扩展名;但它位于扩展目录中_Php_Iis_Mysqli_Phpmyadmin - Fatal编程技术网

Php &引用;缺少mysqli扩展名;但它位于扩展目录中

Php &引用;缺少mysqli扩展名;但它位于扩展目录中,php,iis,mysqli,phpmyadmin,Php,Iis,Mysqli,Phpmyadmin,我正在设置PHPMyAdmin以在IIS 8上运行。我遵循了本教程中的步骤: 然而,PHP正在抱怨: 缺少mysqli扩展 因此,我确认php_mysqli.dll未注释,并且dll位于正确的文件位置: extension=php_mysqli.dll extension\u dir=“C:\php\ext” 我重新启动网站后,确保这是情况,我继续得到错误 编辑: 添加 首先,您应该检查在更改php.ini文件后是否重新启动IIS服务器 如果没有帮助,您可以检查IIS的PHP设置,打开index

我正在设置PHPMyAdmin以在IIS 8上运行。我遵循了本教程中的步骤:

然而,PHP正在抱怨:

缺少mysqli扩展

因此,我确认php_mysqli.dll未注释,并且dll位于正确的文件位置:

extension=php_mysqli.dll

extension\u dir=“C:\php\ext”

我重新启动网站后,确保这是情况,我继续得到错误

编辑: 添加


首先,您应该检查在更改php.ini文件后是否重新启动IIS服务器

如果没有帮助,您可以检查IIS的PHP设置,打开index.PHP文件并将以下代码放在开头:

<?php

phpinfo();
exit;

每次更改php.ini时,我都会重新启动服务器,不过我会用phpinfo()吐回的任何内容进行更新。好的,稍微修改一下就解决了我的问题。我看到这个版本的mysqli dll:mysqlnd 5.0.11-dev-20120503-$Id:bf9ad53b11c9a57efdb1057292d73b928b8b8c5c77$稍微多了一点,表示我的原始请求得到了响应。非常感谢。PHPMyAdmin仍然无法工作,但这是另一个问题:)
<?php

phpinfo();
exit;