Нужно же решение а не объяснение вопроса.
У меня похожая проблема. Ошибка появилась сразу на открытие страницы для установки Wordpress.
Установлены php 8.2, MariaDB 10.11, apache 2.4 на debian 12.
mysqli есть в папке с библиотеками и включен в файлах /etc/php/8.2/apache2/php.ini и /etc/php/8.2/cli/php.ini поэтому проблема где-то поглубже.
все 3 подсказки от maksam07 не помогли.
После установки phpmyadmin страница заработала.
Я новичок, поэтому не знаю почему так получилось.