Hallo,
per PHP möchte ich mitunter viele/große Dateien auf den lokalen Rechner transferieren, was auch prinzipiell funktioniert. Nur ab einer Größe von ca. 25-50MB bricht der Upload ab. Der Konqueror-Browser bricht merkwürdigerweise bereits nach genau einer Minute mit folgender Fehlermeldung ab:
------------------------------------------------------
Beim Laden von http://www.xxx.de ist folgender Fehler aufgetreten:
Zeitüberschreitung auf dem Server
http://www.xxx.de
------------------------------------------------------
Der Upload läuft trotzdem im Hintergrund weiter (und bricht dann evtl. bei zu großer Datenmenge ebenfalls ab.) Beim IE kommt die Fehlermeldung "Server konnte nicht gefunden werden" genau dann wenn auch der FTP-Upload abbricht (sofern richtig von mir beobachtet).
Hat jemand vielleicht einen klitzekleinen Tip für mich wo ich suchen müßte?
Hier noch der stark reduzierte Code:
$ip = getenv('REMOTE_ADDR');
$ftp_conn=ftp_connect($ip);
if ($ftp_conn)
{
if (ftp_login($ftp_verb, $ftp_user, $ftp_passwd))
{
for ($i=0; $i<$max_entrys; $i++)
{
$res=ftp_put($ftp_conn,$path_dest, $path_src, FTP_BINARY);
}
}
ftp_quit($ftp_verb);
}
System: 1&1 Rootserver mit Orginal Suse 8.1 Installation
Gruß,
Paul
PHP FTP-Upload - Abbruch bei großen Dateien
Re: PHP FTP-Upload - Abbruch bei großen Dateien
Habe noch etwas wichtiges zu meinem Problem herausgefunden. Die Verbindung bricht nach genau 5 Minuten ab. Ich gehe also davon aus, daß in einer Konfigurationsdatei ein lustiger Wert geändert werden muß, nur in welcher?
Auf die Schnelle habe ich in der PHP.INI nichts dazu gefunden, also dann in der des FTP-Servers? Benutze Wu-FTP. Da meine Ã?uglein nicht mehr richtig funktionieren muß ich morgen weiterschauen. Kann mir jemand vielleicht etwas Hilfe leisten und verraten wo ich nachschauen muß?
Im vorraus vielen Dank,
Paul
Auf die Schnelle habe ich in der PHP.INI nichts dazu gefunden, also dann in der des FTP-Servers? Benutze Wu-FTP. Da meine Ã?uglein nicht mehr richtig funktionieren muß ich morgen weiterschauen. Kann mir jemand vielleicht etwas Hilfe leisten und verraten wo ich nachschauen muß?
Im vorraus vielen Dank,
Paul
Re: PHP FTP-Upload - Abbruch bei großen Dateien
Code: Select all
;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
max_execution_time = 30 ; Maximum execution time of each script, in seconds
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
Gruß
Mark
Re: PHP FTP-Upload - Abbruch bei großen Dateien
Hallo Mark,
danke für Deinen Tip. max_execution_time hat leider nichts bewirkt, dagegen aber das Hochsetzen des Parameters Timeouts in der httpd.conf. So funktioniert's mit einem Testscript, mit dem "richtigen" dagegen noch nicht. Bin jetzt gerade beim untersuchen...
Gruß,
Paul
danke für Deinen Tip. max_execution_time hat leider nichts bewirkt, dagegen aber das Hochsetzen des Parameters Timeouts in der httpd.conf. So funktioniert's mit einem Testscript, mit dem "richtigen" dagegen noch nicht. Bin jetzt gerade beim untersuchen...
Gruß,
Paul