web-dev-qa-db-ja.com

データベースエラー、心配する必要はありますか?

Error_logファイルでこのエラーが発生しています。心配する必要はありますか?ただし、一部のページでイメージリンクの問題とSEFの問題が発生しています。

[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

Joomla 3.3以降では、210行目はdisconnect()メソッドのJDatabaseDriverMysqliクラスにあります。これは、以下に示すメソッドのmsqli_close()呼び出しです。

/**
 * 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;
}

この行でのみエラーが発生している場合は問題ではない可能性がありますが、他の行番号でも同じエラーが発生している可能性があります。これは、サーバーリソースの問題(メモリや処理のタイムアウト/制限など)により、PHPインスタンスがmsqliから有効な応答を得ていないことを示しています。

ホスティングプロバイダーに調査を依頼します。

1
Craig