我的问题与该问题相似,但我在Windows 7 [32bit]中使用PHP版本7.4.1。
<?php
if(!function_exists('mysqli_init') && !extension_loaded('mysqli')){
echo 'We don\t have mysqli';
}
else{
echo'Yes';
}
mysqli_connect('localhost', "root", "", "akash");
?>
它返回:
我们没有mysqli
致命错误:未捕获错误:调用未定义函数mysqli_connect()
我尝试过的
正如我看到的关于此问题的各种答案一样,所有答案都仅基于php.inf文件,但是在我的php目录中没有该名称的文件,因此在查看如何安装此文件之后,我找不到真正的方式,在访问http://php.net/manual/en/mysqli.installation.php之后,我向下滚动以找到“ PHP 5.3.0和更高版本”部分,其中说我不需要担心安装它。
首先,您需要在php.ini
某个地方。
通常在带有php的目录中,您有两个文件,php.ini-development
并且php.ini-production
-它们是php.ini
带有一些建议设置的示例。
复制php.ini-development
到php.ini
某处放置。
找到线
;extension=mysqli
并取消注释(从开始处删除分号)
php.ini
放置的位置不在此处php.exe
,则在-c
选项后的命令行中将路径传递给它:D:\path\to\php\php.exe -S localhost:8080 -c D:\path\to\ini\file\php.ini ...
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句