【发布时间】:2018-10-25 18:13:33
【问题描述】:
我已经下载了 PHP 7 并将其连接到 Apache Web 服务器,它工作正常,但我无法激活 mysqli 扩展,我所做的是: 在 php.ini 文件 中,我从 extension=php_mysqli.dll 中删除了分号,我看到该 dll 文件存在于文件夹 C:\php\ext\所以我还添加了 extension_dir = C:\php\ext 。
但是当我导航到 phpinfo(); apache服务器上的页面,没有任何改变,没有mysqli,只有mysqlnd。 有关如何解决此问题的任何想法?
【问题讨论】:
-
Apache\bin文件夹中可能有一个php.ini。这就是在 Apache 下使用 PHP 时所使用的 -
您是否重新启动了 Apache 服务器?您需要在进行配置更改后执行此操作。
-
您可以检查
phpinfo()输出中的“加载的配置文件”值以查看正在使用的配置文件。 -
@Don'tPanic 它是(无)
-
好的。您的 httpd.conf 中是否设置了
PHPIniDir?