首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP致命错误:调用未定义函数mysqli_connect()

问PHP致命错误:调用未定义函数mysqli_connect()
EN

Stack Overflow用户
提问于 2017-01-25 13:32:03
回答 1查看 1.3K关注 0票数 1

我知道这个错误

PHP致命错误:在第28行调用/home/webdesignsolutio/public_html/process/conn.php中的未定义函数mysqli_connect()

当我的主机是空的,我正在测试MySQLi测试。然后显示结果mysqli在这里可用,当我在那里托管我的网站和导入数据库时,它显示mysqli连接错误,在那里安装数据库和网站文件之后,页面显示为空白,没有任何连接。

所以,当我移动到-爸爸托管和上传,并做同样的事情,它运行。

我不明白,有什么问题吗??帮帮我

为了测试Mysqli,我输入了以下代码:-

代码语言:javascript
复制
/* to check mysqli on your hosting / WHM / Cpanel */
/* Code start here */

<?php
 if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) {
      echo 'no mysqli :(';
 } else {
      echo 'Yeah !!! we gots it :)';
 }
?>

/* Code End here */

在导入数据库和上传网站之前

在这里输入图像描述

导入数据库并上传网站后

在这里输入图像描述

EN

回答 1

Stack Overflow用户

发布于 2017-01-25 13:39:48

也许一个更简单、可能更精确的测试就会直接从手册中出来。

代码语言:javascript
复制
<?php
// replace `???` with correct data for your host
$link = mysqli_connect("???", "???", "???", "???");

if (!$link) {
    echo "Error: Unable to connect to MySQL." . PHP_EOL;
    echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
    echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
    exit;
}
echo 'Connection ok';

这样,您就可以从错误消息中获得一些有用的信息。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41852933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档