Der ?-würdige: Max. Ausführungszeit.

Beitrag lesen

Wie kann ich die Max. Ausführungszeit von 30 Sek heraufsetzen? Mein script soll über Rekursive FTP-Commands eine Komplette Dateiliste erstellen. Das dauert allerdings selbst bei 12 Dateien schon länger als 3Sek!!! Hier mein Code:

<?PHP
$FTPStream = ftp_connect("ftp.mitglied.lycos.de");
ftp_login($FTPStream, "xxx", "yyy");
ftp_pasv($FTPStream, 1);
GetFiles("/", $FTPStream);

function GetFiles($CurDir, $FTPStream) {
  $CurFiles = ftp_nlist($FTPStream, $CurDir);
  for($i = 0; $i < count($CurFiles); $i++) {
    if(ftp_size($FTPStream, $CurFiles[$i]) == -1) {
      GetFiles($CurFiles[$i], $FTPStream);
    }
    else {
      echo $CurFiles[$i];
      echo "\n";
    }
  }
}

ftp_quit($FTPStream);
?>