Fatal error: Maximum execution time of 60 seconds exceeded in

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Fatal error: Maximum execution time of 60 seconds exceeded in

    Hallo zusammen,

    ich lade mir eine Date von einem FTP-Server runter
    -->
    $ftp_server = "xxx.xxx.xxx.xxx";
    $ftp_user_name = "yyyyy";
    $ftp_user_pass = "zzzzz";
    $datei_lokal = "datei.txt.gz";
    $server_datei = "verzeichnis/datei.txt.gz";

    $fp = fopen("$datei_lokal", "w") ;
    $conn_id = ftp_connect($ftp_server);

    $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

    if ((!$conn_id) || (!$login_result))
    {
    echo "FTP Verbindung ist fehlgeschlagen!";
    exit;
    }
    else
    {
    echo "Verbunden zu $ftp_server mit Username $ftp_user_name";
    }

    if (ftp_get($conn_id, $datei_lokal, $server_datei, FTP_BINARY))
    {
    echo "Erfolgreich geladen $local_file\n";
    }
    else
    {
    echo "Problem\n";
    }


    ftp_close($conn_id);
    fclose($fp) ;

    <--

    Soweit sogut, jetzt bekomme ich diese Fehlermeldung:
    Fatal error: Maximum execution time of 60 seconds exceeded in gz.php on line 29

    Wo kann ich die exectution time erhöhen, bzw ändern.
    Das seltsame ist, die Datei wird komplett geladen.

    Was ich aber uch rausgefunden habe, Nachdem die Datei geladen
    ist wird der Fatal Error angezeigt. Gibt es eine Möglichkeit dies zu
    unterdrücken.

    Danke

    Sol
    Zuletzt geändert von solius; 04.04.2007, 10:55.

  • #2
    In der php.ini pass den Parameter

    max_execution_time=

    an.
    3600 entspricht z. B. einer Stunde, damit bricht dein script erst nach ner Stunde ab sofern er nicht vorher fertig ist.

    Kommentar


    • #3
      oder auch einfach oben in die Datei set_time_limit(3600) - was besser ist als für jegliche php-Dateien die Zeit so hoch zu stellen, wo die meisten Skripte weniger als 5 Sekunden laufen und auch nicht länger zu laufen haben

      Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

      bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
      Wie man Fragen richtig stellt

      Kommentar

      Lädt...
      X