mysql — (PHP) Соединение не может быть установлено, потому что целевая машина активно отказалась от него

Я создаю приложение PHP и имею локальную среду тестирования на моем ноутбуке и на рабочем столе.

РЕДАКТИРОВАТЬ: Сгенерированные логи в пастбине.

Я использую стек серверов WPN-XM.

Раньше все работало нормально, но теперь на моем ноутбуке, когда я пытаюсь сделать что-либо, требующее соединения с базой данных, выдает эту ошибку.

Невозможно установить соединение, потому что целевая машина активно отказалась от него

Провел некоторое исследование и выяснил, что это может быть проблема с моим брандмауэром, отключил его, тот же результат.

Читайте в другом месте, что это не проблема с моим кодом, это имеет смысл, так как все работает на моем рабочем столе.

Вещи, которые я пробовал до сих пор:

  • Перезапустил веб-сервер
  • Перезагрузил ноутбук
  • Выключил брандмауэр
  • Войдите в 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();
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector