我收到此错误
PHP致命错误:在第28行的/home/webdesignsolutio/public_html/process/conn.php中调用未定义的函数mysqli_connect()
当我的主机空白并且我正在测试MySQLi测试时。然后它显示结果mysqli在这里可用,当我托管我的网站和导入数据库时,它显示mysqli连接错误,安装数据库和网站文件后,页面显示空白,没有任何连接
所以当我转向go-daddy托管并上传并执行相同的操作时
我不明白,那是什么问题?帮帮我
对于Mysqli的测试,我把这段代码: -
/* 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 */
在导入数据库并上传网站之前
导入数据库并上传网站
答案 0 :(得分:-1)
也许更简单,可能更准确的测试直接来自手册
<?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';
通过这种方式,您可以从错误消息中获得一些有用的信息。