S vašimi protokoly není nic špatného.
Živá instance mysqli neznamená, že existuje živé připojení mysql . Na rozdíl od PDO můžete zavřít připojení mysql, ale mít objekt mysqli v pořádku. Takže chybová zpráva říká:
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");
vám poskytne očekávaný výstup:
Musíte najít místo, kde váš kód uzavírá spojení, a opravit to.