ok fine.
For this issue, i have created small PH script, and i i'm going to setup cron job using my panel. before going to live i want check with you.
Note: it is not using any zenphoto function and deleting only images, albums.
`
<?php
/*
Cleanup a ZenPhoto cache_html directory, deleting any files older then set amount of hours.
@dir- The directory to cleanup
@ret_hr- Files older then this will be deleted
*/
set_time_limit(30);
cleanup_dir("cache_html/images/", 24);
cleanup_dir("cache_html/albums/", 24);
function cleanup_dir($dir,$ret_hr) {
$del_date = time()-($ret_hr * 60 * 60);
if (is_readable($dir) && $handle = opendir($dir)) {
clearstatcache();
while (false !== ($file = readdir($handle))) {
$t = filemtime( $dir.$file );
echo ''. $dir.$file .' :: '. $t .'='. $del_date;
if ($file != "." && $file != ".." & $t < $del_date) {
//@unlink($dir.$file);
echo '-- FOUND';
}
}
closedir($handle);
}
}
?>
--
Update:
actual delete function is commented here.