Ich bekomme beim Aktualsieren öfter mal eine Fehlermeldung:
	
		
Script an sich (ist nur ein erster Test des Moduls)...
	
Wieso kommt diese Meldung, liegt es an meinem Code oder am Cache Modul?  
							
						
					
			
			
				Warning: fread() [function.fread]: Length parameter must be greater than 0. in D:\__xampp\php\pear\Cache\Container\file.php on line 149
			
		
	PHP-Code:
	
	
<?php 
// Modul inkludieren 
require_once("Cache/Output.php");
// Renderzeit
$begin = microtime(true);
$options = array(
                 "cache_dir"         => "cachefiles",  //TEST
                 "filename_prefix"   => "tmp_"
             );
$cache = new Cache_Output("file", $options);
// Das Script basiert auf einem Cookie und zwei Werten, die 
// via GET uebergeben werden
$cache_handle = array(
                       'datei' => __FILE__,
                       'wert1'  => $_GET['wert1'], 
                       'wert2'  => $_GET['wert2'],
                       'cookie' => $_COOKIE
                     );
// ID generieren
$id = $cache->generateID($cache_handle);
 
// Versuch, die Daten auszulesen
if ($content = $cache->start($id)) 
{
   // Cache-Hit! Daten konnten gefunden werden
   // und befinden sich jetzt in $content
   echo  $content; // Daten ausgeben
   $end = microtime(true);
   $render = $end-$begin;
   echo $render;
   
   die();  // Kopie ausgegeben => Script beenden
}  
// Programm wurde nicht abgebrochen => Cache-Miss! 
echo 'Testcache';
// Hier kommt das eigentliche Programm
 
// Daten speichern und ausgeben/ Cache ist 60 Sekunden gueltig
echo $cache->end(60);
$end = microtime(true);
$render = $end-$begin;
echo $render;
?>
 
							
						 
          
Kommentar