Robbit: PHP-Script kann nicht auf gemapptes Laufwerk zugreifen

Beitrag lesen

Salu Kollegen,

die folgende Funktion soll mir die Anzahl aller Dateien eines bestimmten Typs zählen:

function num_files( $dir, $recursive=false, $searchext, $counter=0, $totalsize=0 ) {  
    static $counter;  
    static $totalsize;  
    if (is_dir($dir)) {  
      if ($dh = opendir($dir)) {  
        while (($file = readdir($dh)) !== false) {  
          if ($file != "." && $file != "..") {  
              $fileChunks = array_reverse(explode(".", $file));  
              $ext = $fileChunks[0];  
              if (is_file($dir."/".$file)&&(strtolower($ext) == strtolower($searchext))) {  
                  $counter++;  
              }  
              else if (is_dir($dir."/".$file)) {  
                  num_files($dir."/".$file, $recursive, $searchext, $counter);  
              }  
          }  
        }  
        closedir($dh);  
      }  
    }  
    return($counter);  
}

Dumm nur, daß die Funktion nicht auf gemappte Netzlaufwerke zugreift. Der Apache, unter dem das PHP-Script ausgeführt wird, läuft bereits als User mit erweiterten Rechten. Wat nu?

Vielen Dank für Eure Hilfe. Es grüßt
-Rob.