arkadaşlar kendimce yaptığım cachede dikkat ettim şöyle bir hata alıyorum.

[12-Dec-2013 15:26:17 UTC] PHP Warning:  unlink(cache/9ba099ad6c04bbcc60108c62b2dbb182.cache) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in /home/user/public_html/sitename.com/wp-content/themes/tema/single.php on line 12
bu hatayı neden veriyor olabilir? aşağıdaki kodu tümüyle veriyorum.

bunu en yukarıya ekliyorum.

$url = basename(get_permalink($post->ID));
$dosya = md5($url);
$cache = "cache/".$dosya.".cache";
$sure = 86000;

if (file_exists($cache) && time() - $sure < filemtime($cache)) {
	readfile($cache);
	exit;
} else {
	unlink($cache);
	ob_start();
bunu da en aşağıya ekliyorum.

$ac = fopen($cache, "w+");
fwrite($ac, ob_get_contents());
fclose($ac);

ob_end_flush();
}
sorun ne olabilir? fikri olan var mı?