如何使用 wampserver 激活 mysqli?

Posted

技术标签:

【中文标题】如何使用 wampserver 激活 mysqli?【英文标题】:How do I activate mysqli with wampserver? 【发布时间】:2014-05-19 22:37:02 【问题描述】:

我已经花了 6 个多小时尝试连接到 phpMyAdmin,如果我有的话,我会拔掉我的头发。

我下载了wampserver,一直在处理问题。在解决了其中三个之后,我终于让phpMyAdmin拉起来了,但现在它给了我这个错误:

The mysqli extension is missing. Please check your PHP configuration. <a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="Documentation"  class="icon ic_b_help" /></a>

我阅读了很多其他解决此问题的方法并尝试过。也就是说,常见的答案似乎是取消注释 mysqli 和其他几个扩展,我已经这样做了。

在尝试不同的解决方案数小时后,我陷入了困境,如果有的话,我肯定可以使用一些具体的答案。

我正在查看其他人的代码,我注意到他们的配置文件与我的配置文件不同。

我的链接到 Windows,而他们的链接到他们的 php.ini。 这可能是问题吗?如果是,我该如何更改?

这是我的:

这是他们的:

另外,我可以通过我的主机运行phpMyAdmin,但我需要在我的localhost 上运行phpphpMyAdmin 甚至需要这样做吗?我加载了一个文件,结果它是空白的,甚至没有发布代码或任何东西,所以这就是为什么我认为我需要先弄乱phpMyAdmin

【问题讨论】:

【参考方案1】:

有可能有两个 php.ini 安装。如果没有,则检查 php.ini 文件是否正在加载 mysqli 扩展。

单击系统托盘中的图标,转到 PHP -> PHP Extensions 并确保它被选中

否则转到 php.ini 文件任何取消注释此行

extension=php_mysqli.dll

【讨论】:

感谢您的回复。我已经做到了,不幸的是我仍然没有任何运气。我确实安装了两个版本的 Php,我删除了一个,重新启动了 wamp,它仍然给我错误.. 可能你安装的是最新的php5版本,你安装的是哪个版本的php?

以上是关于如何使用 wampserver 激活 mysqli?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用mysqli计算来自同一数据库的2行[重复]

使用wampserver如何让外网访问

wampserver下mysql如何导入数据库

wampserver安装好怎么使用

如何在 win服务器部署wampserver外网访问

如何安装wampserver来配置php环境