Nie ma nic złego w Twoich dziennikach.
Aktywna instancja mysqli nie oznacza, że istnieje aktywne połączenie mysql . W przeciwieństwie do PDO, możesz zamknąć połączenie mysql, ale masz obiekt mysqli w porządku. Komunikat o błędzie mówi:
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$conn = new mysqli('localhost','root','','test');
$conn->query("SELECT 1");
$conn->close();
var_dump(get_class($conn));
$conn->query("SELECT 1");
da oczekiwany wynik:
Musisz znaleźć miejsce, w którym Twój kod zamyka połączenie i je naprawić.