PHP服务器连接不可能



我部署了我的PHP项目,当我打开它的链接时,它显示服务器连接不可能错误。

我确定用户名、密码和数据库名称

配置代码文件

<?php 
$db=new DB("wpaps_w2015","localhost","wpaps_dbuser","@beqwwqsT;67l");
?>

这是与数据库连接相关的db.class.php文件:Constructor

function DB($base, $server, $user, $pass)
{
error_reporting(0);
$this->mtStart    = $this->getMicroTime();
$this->nbQueries  = 0;
$this->lastResult = NULL;
mysqli_connect($server, $user, $pass) or die('Server connecion not possible.');
mysqli_select_db($base) or die('Server connecion not possible.');
}

这是站点链接

我需要有人帮助我了解项目的错误,或者手动解决这个错误

检查您的php版本,php 7.1无法连接到MySQL 8.0.x,因为字符集与MySQL 8.0的新默认服务器字符集utf8mb4不兼容。解决方法是将服务器字符集更改回MySQL 8.0之前的默认utf8。在此处输入链接描述

例如:

function DB($base, $server, $user, $pass)
{
error_reporting(0);
$this->mtStart    = $this->getMicroTime();
$this->nbQueries  = 0;
$this->lastResult = NULL;
$con = mysqli_connect($server, $user, $pass) or die('Server connecion not possible.');
// Modify the database connection character set to utf8
mysqli_set_charset($con,"utf8");
mysqli_select_db($base) or die('Server connecion not possible.');
}

相关内容

  • 没有找到相关文章

最新更新