Datei zu gross?!
Hallo miteinander
Ich habe folgendes Problem, und zwar lade ich über ein Script, welches etwa wie folgt aussieht Dateien herunter:
Wenn nun die Datei etwa 500 MB gross ist, so kann die Datei ohne Probleme heruntergeladen werden, ist sie aber etwa 2,5 GB gross, so werden 278 Bytes heruntergeladen, und das ist es! Hat da jemand eine Erklärung für?!
Vielen Dank schonmal im vorraus und Gruss
Ich habe folgendes Problem, und zwar lade ich über ein Script, welches etwa wie folgt aussieht Dateien herunter:
$filesize = exec ('stat -c %s '. escapeshellarg (/folder1/datei2.iso);
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"datei2.iso\"");
header("Pragma: public");
header("Content-Length:".$filesize);
header("Content-Transfer-Encoding: binary");
header("Cache-Control: maxage=1");
readfile(/folder1/datei2.iso);
Wenn nun die Datei etwa 500 MB gross ist, so kann die Datei ohne Probleme heruntergeladen werden, ist sie aber etwa 2,5 GB gross, so werden 278 Bytes heruntergeladen, und das ist es! Hat da jemand eine Erklärung für?!
Vielen Dank schonmal im vorraus und Gruss
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 96357
Url: https://administrator.de/contentid/96357
Ausgedruckt am: 22.11.2024 um 09:11 Uhr
2 Kommentare
Neuester Kommentar
Moin,
ich gehe von PHP aus, stimmt's?
Ich kenne den Befehl readfile so nicht, habe aber beim Datei-Upload schon die Erfahrung gemacht, dass Datei-Operationen am ehesten an der Cache- und Timeout-Einstellung in der php.ini scheitern. Gucke dir da mal die Cache-Größe und die Timeouts an.
MfG,
VW
ich gehe von PHP aus, stimmt's?
Ich kenne den Befehl readfile so nicht, habe aber beim Datei-Upload schon die Erfahrung gemacht, dass Datei-Operationen am ehesten an der Cache- und Timeout-Einstellung in der php.ini scheitern. Gucke dir da mal die Cache-Größe und die Timeouts an.
MfG,
VW