ssl错误

ogq8wdun  于 2021-06-23  发布在  Mysql
关注(0)|答案(0)|浏览(192)

我有个问题。我正在尝试在mariadb数据库和php代码之间创建ssl连接。在建立连接的那一刻,它在一定程度上工作得很好,因为在php错误中,我开始得到以下错误:mysql服务器已经消失,尝试失败和连接中止的次数急剧增加。
这是我的密码:

$this->connection = mysqli_init();

mysqli_options($this->connection, MYSQLI_OPT_SSL_VERIFY_SERVER_CERT, true);

$this->connection->ssl_set('/xxx/xxx/client-key.pem', '/xxx/xx/client-cert.pem', '/xx/xxx/ca-cert.pem', NULL, NULL);

if (!$this->connection->real_connect($this->host, $this->user_db, $this->password_db, $this->database, 3306, NULL, MYSQLI_CLIENT_SSL)) {
    $this->error_connect = $this->connection->connect_error;
    return false;
} else {
    $this->setCharset();
    return true;
}

服务器或我的代码可能有什么问题?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题