如何解决如何解决“调用未定义的函数mysqli_connect()”?
我收到此错误消息:
致命错误:未捕获的错误:调用未定义的函数 mysqli_connect()
我的代码是:
<?php
$localhost="localhost";
$root="root";
$password="";
$database="company";
$connectDB=mysqli_connect($localhost,$root,$password,$database);
我已经在本网站和其他网站的下方检查了这些解决方案:
- XAMPP 中的 php(ini) 并删除 extension=mysqli 之前的 (;) 以及 PDO 扩展。
- 我已经卸载并重新安装了 XAMMP。
- 我已经在另一个系统上检查过这段代码,它没问题,但不幸的是,在我的电脑上不起作用。
我不知道每个人都通过删除扩展名前的 ;
解决了这个问题,但这在我的系统中不起作用!
这是一个超级简单的代码,但有一个大错误(笑)
解决方法
删除后;在 extension=mysqli 之前,您应该重新启动 Web 服务器 还要检查 php.ini extension_dir= your extensions dir 如果这不起作用 新建一个php文件并输入
echo phpinfo();
并检查是否加载了配置文件 = 你的 php.ini 目录
转到 apache 配置文件 httpd-xampp.conf 并在文件末尾输入
PHPIniDir "C:/path_to_xampp/php/php.ini"
重启apache后应该可以正常工作
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。