Я хочу использовать базу данных для хранения пользовательских данных. Я использую сервер Apache с установленным PHP и MySQL. Когда я пытаюсь подключиться к mysqli_connect, возникает ошибка HTTP 500. Это мой код:
$con = mysqli_connect("localhost","root","password","database");
mysqli_close($con);
Я также проверил журнал Apache; вот что сказано:
[Time] [error] [client localhost] PHP Fatal error: Call to undefined function mysqli_connect() in [Document Address] on line 78, referer: [URL]
а также
PHP Warning: PHP Startup: Unable to load dynamic library 'ext/php_mysqli.dll' - The specified module could not be found.\r\n in Unknown on line 0
Также, var_dump(function_exists('mysqli_connect'));
выходы bool(false)
,
Я не комментировал extension=php_mysqli.dll
в php.ini проверил каталог ext и в нем есть файл php_mysqli.dll, проверил другие вопросы StackOverflow (и другие), подобные этому, но ни один из них мне не ответил. Ответ смотрит на меня в лицо? Я довольно новичок в этом.
проверьте phpinfo () и убедитесь, что функция активирована
Других решений пока нет …