tengo un gran problema con el memcahe.
tengo un sitio en el cual uso el memcache para recuperar datos de una consulta a mi base de datos, el problema es el siguiente:
revisando el archivo error-log que se genera de mi sitio me doy conla ingrata sorpresa que se para llenando de este tipo de avisos
unable to unserialize data in ..sites.php line 17
y en esa linea esta el siguiente codigo:
$memcache = memcache_connect('localhost', 11211);
$sql = "SELECT * from table";
$key = md5($sql);
:17 if($memcache->get($key))
{
$total=$memcache->get($key)
}
else {
$data = $db->fetch_array_assoc($sql);
$memcache->set($key, $data, TRUE, 60*60*24*30);
}
porfavor necesito sugerencias sobre como solucionar este problema
gracias de antemano