<?php
require_once "credentials.php";
$connection = mysqli_connect(HN, UN, UP);
if(!$connection) {
print("Ошибка: Невозможно подключиться к MySQL.");
} else {
print("Соединение установлено успешно.");
}
?>
Учусь работать с базами данных из PHP. Выше код, который просто должен установить соединение с сервером MySQL. HN, UN, UP - константы, определенные в файле credentials.php, которые содержат значения hostname, username, userpassword. В php.ini раскомментировал нужные строки:
- extension_dir = "ext"
- extension=mysqli
Но при попытке запустить скрип появляется следующая ошибка:
Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in C:\Server\data\www\example.com\index.php:3 Stack trace: #0 {main} thrown in C:\Server\data\www\example.com\index.php on line 3
Как я понимаю, в ошибке указана строка 3, но я не понимаю, что не так. Подскажите, пожалуйста.
P.S. Тестирую на Windows.