gpt4 book ai didi

PHP 7.4.1 未捕获错误 : Call to undefined function mysqli_connect()

转载 作者:行者123 更新时间:2023-12-02 02:41:00 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Fatal error: Call to undefined function mysqli_connect()

(14 个回答)


1年前关闭。




我的问题与此类似 question但我在 Windows 7 [32 位] 中使用 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");
?>
它返回:

We don\t have mysqli

Fatal error: Uncaught Error: Call to undefinedfunction mysqli_connect()


我试过的:
正如我在这个问题上看到的各种答案一样,所有答案都只是基于 php.inf 文件,但是在我的 php 目录中没有这个名字的文件,所以在查看如何安装它之后我真的找不到方式,访问后 http://php.net/manual/en/mysqli.installation.php ,我向下滚动以找到“PHP 5.3.0 及更高版本”部分,其中说我不需要担心安装它。

最佳答案

首先你需要有一个 php.ini某处。

通常在 php 目录中你有两个文件 php.ini-developmentphp.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 ...

    关于PHP 7.4.1 未捕获错误 : Call to undefined function mysqli_connect(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59501405/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com