Fatal error: Uncaught Error: Class "mysqli" not found?

Fatal error: Uncaught Error: Class "mysqli" not found означает, что PHP не может найти класс "mysqli", который является частью расширения mysqli для работы с базами данных MySQL.

Чтобы решить эту проблему, вам нужно установить и включить расширение mysqli в PHP.

1. Установка расширения mysqli:
- Если вы используете Linux, можете установить пакет php-mysqli из репозитория вашего дистрибутива. Например, для Ubuntu команда будет выглядеть так:

     sudo apt-get install php-mysqli

- Если вы используете Windows или Mac, откройте файл php.ini в текстовом редакторе и раскомментируйте строку extension=mysqli (уберите точку с запятой в начале строки). Сохраните файл и перезапустите веб-сервер (например, Apache) и PHP.

2. Проверьте, что расширение mysqli включено:
- Создайте новый файл PHP (например, test.php) и добавьте следующий код:

     <?php
     phpinfo();
     ?>

- Откройте веб-браузер и перейдите по адресу http://localhost/test.php (замените localhost на адрес вашего веб-сервера, если это необходимо).
- В отображаемой странице поищите раздел с информацией о PHP. Если вы видите информацию о расширении mysqli, это означает, что расширение успешно установлено и включено.

3. Если ни один из предыдущих шагов не помог вам решить проблему, возможно, что у вас устаревшая версия PHP. В этом случае вам необходимо обновить PHP до последней версии.

- Обновление PHP на Linux зависит от вашей операционной системы. Рекомендуется посетить официальный веб-сайт вашего дистрибутива и следовать инструкциям по обновлению PHP.
- Для обновления PHP на Windows или Mac вы можете посетить официальный веб-сайт PHP (php.net) и загрузить последнюю стабильную версию PHP.

4. Если ни один из вышеуказанных шагов не помог вам решить проблему, возможно, есть конфликт с другими PHP-расширениями или неправильно выполнена установка PHP. В этом случае рекомендуется переустановить PHP с поддержкой mysqli или обратиться к разработчику или сообществу PHP для получения дополнительной помощи.

Надеюсь, что эти шаги помогут вам решить проблему с классом "mysqli" не найден в PHP. Рекомендуется также проверить другие расширения, которые вы можете использовать с базами данных MySQL, например, PDO_MYSQL, и выбрать наиболее подходящий для вашего проекта.