Я создаю приложение PHP и имею локальную тестовую среду как на моем ноутбуке, так и на настольном компьютере.
РЕДАКТИРОВАТЬ: Сгенерированные журналы в пастбине .
IЯ использую стек серверов WPN-XM.
Раньше все работало нормально, но теперь на моем ноутбуке, когда я пытаюсь сделать что-либо, требующее соединения с базой данных, выдает эту ошибку.
Невозможно установить соединение, поскольку целевая машина активно отказывала в этом.
Провел некоторое исследование и выяснил, что это может быть проблема с моим брандмауэром, отключил его, тот же результат.
Читайте в другом месте, что это не проблема с моим кодом, это имеет смысл, так как все работает на моем рабочем столе.
То, что я пробовал до сих пор:
- Перезапустилwebserver
- Перезапустил ноутбук
- Выключил брандмауэр
- Вход в phpMyAdmin (Ошибка: невозможно войти в систему на сервере MySQL)
- Изменен портвеб-сервер до 8080
Есть идеи, что может быть причиной этой ошибки?
Для полноты, хотя проблема, скорее всего, не в коде, вот файл подключения.
$name = "root";
$pass = "";
$db = "myDB";
$host = "localhost";
$connect = mysqli_connect($host, $name, $pass, $db);
if (mysqli_connect_errno()) {
echo "Could not connect to the mysql database. Error: " . mysqli_connect_error();
}