我正在设置PHPMyAdmin以在IIS 8上运行。我已按照本教程中的步骤进行操作:http://www.php.net/manual/en/install.windows.iis7.php
然而,PHP抱怨:
缺少mysqli扩展程序。
所以我确认php_mysqli.dll已取消注释并且dll位于正确的文件位置:
延长= php_mysqli.dll
extension_dir =“C:\ php \ ext”
我确定了这种情况后重新启动了网站,我继续收到错误。
编辑: 添加
<?php
phpinfo();
exit;
给我这个mysqli配置:
mysqlnd 5.0.11-dev - 20120503 - $ Id:bf9ad53b11c9a57efdb1057292d73b928b8c5c77 $
作为客户端api库版本。
答案 0 :(得分:2)
首先,您应该在更改php.ini文件后检查是否重新启动IIS服务器。
如果它没有帮助,你可以检查IIS的PHP设置,打开index.php文件并将此代码放在开头:
<?php
phpinfo();
exit;
之后,刷新您的网站。您将看到IIS的所有PHP设置。在这里你可以找到php.ini文件的路径,并检查你的文件是否被更改。
希望它有所帮助。