Php + mysqli: Problemas com o erro: Uncaught Error: Call to undefined function mysqli_connect()

Boas pessoal, preciso da vossa ajuda para poder ultrapassar um problema que me deparo faz uns dias que surgiu durante o seguimento de um vídeo curso associado a desenvolvimento web. O problema acontece quando acedo a página .php que tem um trecho de código que pede informações ao banco mysql. Sempre que acedo a página o seguinte erro é lançado:


Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in /var/www/html/_projecto-website-real-1/inc/configuration.php:22 Stack trace: #0 /var/www/html/_projecto-website-real-1/index.php(4): Sql->__construct() #1 {main} thrown in /var/www/html/_projecto-website-real-1/inc/configuration.php on line 22

Já pesquisei em diversos fóruns e post, mas de nada me adiantou porque continuo com o mesmo problema. Atualmente uso o sistema operativo debian 11, mas já usei o linux mint e já executei alguns códigos php com acesso ao banco de dados com pdo e mysqli, mas nunca tive nenhum problema.

Abaixo irei deixar os trechos de códigos:

configuration.php

<?php 

//Classe responavel para a comunicacao entre php e banco
class Sql{

    //VARIAVEIS
    public $conn;


    //MÉTODO CONTRUCTOR DA CLASSE
    public function __construct()
    {
        /*
        *   SYNTAX mysqli_connect("host", "username", "password", "dbname", "port", "socket");
        *
        */

        return $this-> conn = mysqli_connect('localhost', 'root', '123456', 'hcode_shop');
        // if (!$this-> conn) {
        //  mysqli_connect_error();
        //  echo ("Falha ao conectar");
        // } else {
        //  mysqli_connect_error();
        //  echo ("Conectado");
        // };
            
        // return $this -> conn;
    }

    //METODO PARA ENVIAR QUERIES NA BASE DE DADOS
    public function query($stringQuery)
    {
        /*
        *   SYNTAX mysqli_query("connection", "query");
        *
        */
        return mysqli_query($this->conn, $stringQuery);
    }

    //MÉTODO DESCONTRUCTOR DA CLASSE
    public function __destruct()
    {
        mysqli_close($this->conn);
    }
}

index.php:

<?php
    require_once("inc/configuration.php");

    $sql = new Sql();

    $result = $sql->query("SELECT * FROM tb_produtos;");

    while($row = mysqli_fetch_array($result)){
    var_dump($row);
}

exit;
?>
<html>
[codigo html....]
</html>

Será que me poderão ajudar? Obrigado…