【问题标题】:How to solve "Call to undefined function mysqli_connect()"? [duplicate]如何解决“调用未定义函数 mysqli_connect()”? [复制]
【发布时间】:2021-09-26 04:08:52
【问题描述】:

我有这个错误信息:

致命错误:未捕获错误:调用未定义函数 mysqli_connect()


我的代码是:

<?php
$localhost="localhost";
$root="root";
$password="";
$database="company";
$connectDB=mysqli_connect($localhost,$root,$password,$database);

我已在本网站和其他网站的下方查看了这些解决方案:

  • XAMPP 中的 php(ini) 并在 extension=mysqli 和 PDO 扩展之前删除 (;)。
  • 我已卸载 XAMMP 并重新安装。
  • 我已经在其他系统上检查了此代码,它没问题,但不幸的是,在我的计算机上不起作用。

我不知道每个人都通过在扩展之前删除 ; 解决了这个问题,但这在我的系统中不起作用!

这是一个超级简单的代码,但有一个大错误(LOL)

【问题讨论】:

标签: php mysqli fatal-error


【解决方案1】:

删除后;在 extension=mysqli 之前,您应该重新启动您的 Web 服务器 还要检查 php.ini extension_dir= 你的扩展目录 如果这不起作用 创建一个新的php文件并输入它

回显 phpinfo();

并检查加载的配置文件是否 = 你的 php.ini 目录

转到 apache 配置文件 httpd-xampp.conf 并在文件末尾输入

PHPIniDir "C:/path_to_xampp/php/php.ini"

之后重启 apache 应该可以正常工作了

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-29
    • 1970-01-01
    • 2011-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-25
    • 2019-09-24
    相关资源
    最近更新 更多