Warning: file_put_contents(/Applications/MAMP/htdocs/subversion/wdtc20/trunk/wdtc_2_0/app/tmp/cache/models/default_wdtc_2_0_list) [function.file-put-contents]: failed to open stream: Permission denied in /Applications/MAMP/htdocs/subversion/wdtc20/trunk/wdtc_2_0/cake/basics.php on line 932 ---------the actual code its trying to run--------- if ($data === null) { // Read data from file if (file_exists($filename) && $filetime !== false) { if ($filetime + $timediff < $now) { // File has expired @unlink($filename); } else { $data = file_get_contents($filename); } } } else { file_put_contents($filename, $data); ------line 932 } return $data; }