PHP 7.2.1,未捕获的错误:找不到“mysqli”类

3

首先,看起来我没有安装mysqli,在运行以下代码后出现这种情况:

if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) {
    echo 'We don\'t have mysqli!!!';
} else {
    echo 'Phew we have it!';
}

它返回了“我们没有mysqli!”的信息。因此,在寻找安装方法时,我并没有找到有效的方式。在访问http://php.net/manual/en/mysqli.installation.php后,我向下滚动以查找“PHP 5.3.0及更高版本”部分,其中说明我不需要担心安装它。那么我该怎么办?如果有命令需要运行,应该在哪里运行?我正在使用XAMPP运行PHP,如果这很重要的话。提前感谢您的帮助!编辑:在php.ini中启用了“extension=mysqli”。编辑2:我使用的是Windows 10。

请参考以下链接:https://dev59.com/XXRB5IYBdhLWcg3wSVm1,它可能会对您有所帮助。 - Siva
@Siva 我看过那篇帖子,虽然它是2009年的,但最高票的评论直接将我发送到了我在帖子中链接的同一网站,这并没有真正帮助到我。 - Fábio Rodrigues
在 Windows 10 中,让mysqli在PHP 7.3中工作,需要将PHP目录添加到PATH。这个行为在PHP 7.0.27中是不存在的。 - bansi
1个回答

4
如果您使用的是Linux系统,请安装mysql php扩展。
sudo apt-get install php7.2-mysql

谢谢你的建议,但我使用的是Windows系统。 - Fábio Rodrigues
@Fábio Rodrigues先生,您是否找到了解决办法? - Akash

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接