Problemet er relateret til CodeIgniters aktive registreringer og flere databaselagrede procedurekald.
Først og fremmest skal du kontrollere den dbdriver-parameter (application/config/database.php ) er indstillet til mysqli .Så, som beskrevet i " Kaldning af en lagret procedure fra CodeIgniters Active Record class"-spørgsmål på StackOverflow , tilføjer til system/database/DB_active_rec.php følgende funktion:
function freeDBResource($dbh){
while(mysqli_next_result($dbh)){
if($l_result = mysqli_store_result($dbh)){
mysqli_free_result($l_result);
}
}
}
..Og i din controller brug:
$this->db->freeDBResource($this->db->conn_id);
efter ethvert lagret procedurekald.