Так что коды ошибок PHP вообще не работали и не имели ничего общего с локальным хостом или портом, поэтому я сначала проверил, включен ли mysqli_connect. Затем я выполнил простой тест, в котором перед каждой командой mysqli отображал случайное слово.
echo 'Passed.';
global $c_mysqli;
$conn = new mysqli($host, $usr, $pwd, $dbname);
echo '<br>Passed global mysqli.';
Я обнаружил, что мой второй проход не работает, а затем продолжил делать сообщение об ошибке. Ошибка обнаружилась тогда. Тем не менее, я ничего не сделал, чтобы решить проблему ... тогда я понял, что один из моих файлов, заголовочный файл, это мясо и картошка, и если он потерпит неудачу, то все остальное тоже потерпит неудачу.
Конечно, одна из моих строк кода содержала соединение mysql, а не mysqli. Короче говоря, двойная проверка и тройная проверка, чтобы убедиться, что все
$statement = mysql_query("STATEMENT");
$query = mysql_fetch_array($statement);
Появляется как
$statement = $conn->query("STATEMENT");
$query = mysqli_fetch_array($statement);