не знаю, надо кому или нет - сделал у себя, чтобы кеш можно было чистить вместе с остальным кешем нажатием кнопки в админке ...
смысл - удаляем при нажатии кнопки папку "all" вместе с внутренностями, а потом вновь ее создаем...
для этого нужно всего-то
открыть ./engine/inc/main.php
найти там что-то типа этого
и перед этим добавить:
PHP:
///// ЧИСТИМ ФАЙЛОВЫЙ КЭШ /////
$fcachedirname = ENGINE_DIR.'/cache/all';
if ($objs = glob($fcachedirname."/*")) {
foreach($objs as $obj) {
is_dir($obj) ? removeDirRec($obj) : unlink($obj);
}
}
rmdir($fcachedirname);
@mkdir (ENGINE_DIR.'/cache/all', 0777);
@chmod (ENGINE_DIR.'/cache/all/', 0777);
////////////////
и усё... ну если название папки меняли - то изменить и в коде...
Добавлено через 9 минут
кстати, где-то видел хак "Автоочистка кеша", если совместить его - не надо будет ничего в крон писать - для многих это проблематично. я кстати так и сделал - несколько строчек в index.php и теперь кеш чистится автоматом через установленное время - проверено работатает. ТС - спасибо за модификацию