Класс mysqli не найден

Я использовал mysqli для подключения к базе данных в своем приложении. Он работал нормально в течение нескольких дней, и внезапно он начал показывать следующую ошибку:

Неустранимая ошибка: класс mysqli не найден

Строка, которую я использовал для подключения к базе данных:

  $link = new mysqli('localhost', 'uname', 'password', 'scripts'); 

Не могли бы вы рассказать мне, что могло пойти не так?

Ну, вам нужно, чтобы MySQLi был установлен, прежде чем вы сможете его использовать. Также вам нужно включить его (если установлен) в файл php.ini .

Вы можете проверить, есть ли у вас этот код:

 if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) { echo 'no mysqli :('; } else { echo 'we gots it'; } 

Когда вы это сделали, и все еще есть ошибка, предоставьте нам дополнительную информацию (ОС, версия PHP и т. Д.),

Вы должны включить расширение mysqli в php.ini

Просто найдите расширение = php_mysqli.dll или somethig и удалите #