Mam problem z Zend_Cache_File. Chcialem zrobić cache pliku xml na tej zasadzie ze kiedy zostanie zmodyfikowany masterFile to cache zostanie usuniete i utworzone nowe.
Mam taki kod:
<?php $controller = $this->request->getControllerName(); $file = $this->config->auth->path . $controller . '.xml'; $cache = Zend_Cache::factory('File', 'File', $frontendOptions, $backendOptions); if (!($xml = $cache->load($controller))) { $xml = simplexml_load_file($file); $cache->save($xml); } ?>
Xml jest serializowny do cache i cały czas php pluje błędami:
Warning: unserialize() [function.unserialize]: Node no longer exists in Zend\Cache\Core.php on line 222
Warning: unserialize() [function.unserialize]: Node no longer exists in Zend\Cache\Core.php on line 222
Warning: unserialize() [function.unserialize]: Node no longer exists in Zend\Cache\Core.php on line 222
Warning: unserialize() [function.unserialize]: Node no longer exists in Zend\Cache\Core.php on line 222
Warning: unserialize() [function.unserialize]: Node no longer exists in Zend\Cache\Core.php on line 222
Warning: unserialize() [function.unserialize]: Node no longer exists in Zend\Cache\Core.php on line 222
Warning: unserialize() [function.unserialize]: Node no longer exists in Zend\Cache\Core.php on line 222
Warning: unserialize() [function.unserialize]: Node no longer exists in Zend\Cache\Core.php on line 222
Pozdrawiam