У меня есть следующий код, который кэширует вывод XML. Проблема в том, что после кэширования объекта xml в memcache, а затем при обращении к объекту xml в memcache я получаю сообщение об ошибке:
"Предупреждение: Memcache :: get () [memcache.get]: Узел больше не существует в ..."
$cachekey = md5($url);
$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("Could not connect");
$data = $memcache->get($cachekey);
if($data === FALSE)
{
$data = simplexml_load_file($url);
$memcache->set($cachekey,$data,FALSE,900) or die ("Failed to create cache set");
}
Как я могу это исправить? Спасибо!