Я пытаюсь реализовать кеш, используя Zend Cache.Я использую следующий код для инициализации кэшей.
$tagCache = Zend_Cache::factory('Core',
'File',
array('automatic_serialization' => true),
array('cache_dir' => $cfg['instdir']. 'Cache_dir'));
$cache = Zend_Cache::factory('Capture',
'Static',
array(),
array('index_filename' => 'index',
'public_dir' => $cfg['instdir'] . 'Cached',
'tag_cache' => $tagCache));
Я использую следующий код для запуска кэширования:
$id = bin2hex($_SERVER["REQUEST_URI"]);
$cache->start($id, array());
Файлы кэша генерируются, но я не могуудалите их, используя метод remove()
(кеш не обновляется):
$cache->remove($id); // id generated like above from the REQUEST_URI of the page I want to refresh
Что я делаю не так?Спасибо.