it-swarm-eu.dev

Errore del database, devo preoccuparmene?

Ricevo questo errore nel mio file error_log. Devo preoccuparmene? Tuttavia, sto riscontrando problemi con i collegamenti alle immagini rotti e SEF in alcune pagine.

[06-Sep-2014 20:55:05 UTC] PHP Warning:  mysqli_close() [<a href='function.mysqli-close'>function.mysqli-close</a>]: Couldn't fetch mysqli in /home2/mysite/public_html/libraries/joomla/database/driver/mysqli.php on line 210
1
Naeem

Bene, in Joomla 3.3+ la riga 210 è nel metodo disconnect() la classe JDatabaseDriverMysqli, è letteralmente la chiamata msqli_close() nel metodo mostrato sotto.

/**
 * Disconnects the database.
 *
 * @return  void
 *
 * @since   12.1
 */
public function disconnect()
{
    // Close the connection.
    if ($this->connection)
    {
        foreach ($this->disconnectHandlers as $h)
        {
            call_user_func_array($h, array( &$this));
        }

        mysqli_close($this->connection);
    }

    $this->connection = null;
}

Se stai ricevendo solo l'errore su questa riga, potrebbe non essere un problema, ma è probabile che tu stia riscontrando lo stesso errore anche su altri numeri di riga. Ciò indica che a causa di un problema con le risorse del server (ad es. Memoria/elaborazione timeout/limitazioni) PHP non riceve una risposta valida da msqli.

Vorrei chiedere al vostro fornitore di hosting di indagare.

1
Craig