Zuerst einmal Hallo zusammen,
ich arbeite gerade an einem Download Script.
Habe mich an folgende Vorlage gehalten, die hier sicher jeder kennt:
Dateifunktionen und Programmausführung - Wie realisiere ich einen Dateidownload mit PHP?
Außerdem bin ich mittlerweile sämtliche Beispiele, die unten unter
PHP: fread - Manual
stehen, durchgegangen. Aber egal welches Bsp. ich versucht habe treffe ich immer auf den gleichen Fehler:
Je nach Script bricht der Download nach 105,108,114,116,117 MB ab.
Dateien mit einer Größe von z.B. 90 MB werden korrekt geladen.
Die Datei, die ich versuche zu laden hat eine Größe von 195 MB.
Ich habe es mittlerweile auch schon von anderen Rechner versucht.
Auf meinem local Apache Webserver funktioniert es komischerweise wunderbar.
Als letztes Beispiel habe ich folgendes versucht:
PHP: fread - Manual
Aber auch hier der Abbruch.
Das merkwürdige ist, wenn ich einfach direkt auf die .zip Datei verlinke, läd der Browser die Datei komplett runter. Ich möchte es aber gern per DL-Script lösen, weil dort noch Benutzerabfragen stattfinden, ob der DL erlaubt ist usw.
Webhoster, auf dem das Script läuft, ist Strato.
Ich habe mir mittlerweile schon bei google nen Wolf gesucht, aber keinen Grund für dieses Problem gefunden. Auch die Beispiel beim PHP Manual sind ja für große Dateien gemacht, deswegen verstehe ich es nicht.
Vielen Dank im vorraus.
Grüße,
Katzeknicken
ich arbeite gerade an einem Download Script.
Habe mich an folgende Vorlage gehalten, die hier sicher jeder kennt:
Dateifunktionen und Programmausführung - Wie realisiere ich einen Dateidownload mit PHP?
Außerdem bin ich mittlerweile sämtliche Beispiele, die unten unter
PHP: fread - Manual
stehen, durchgegangen. Aber egal welches Bsp. ich versucht habe treffe ich immer auf den gleichen Fehler:
Je nach Script bricht der Download nach 105,108,114,116,117 MB ab.
Dateien mit einer Größe von z.B. 90 MB werden korrekt geladen.
Die Datei, die ich versuche zu laden hat eine Größe von 195 MB.
Ich habe es mittlerweile auch schon von anderen Rechner versucht.
Auf meinem local Apache Webserver funktioniert es komischerweise wunderbar.
Als letztes Beispiel habe ich folgendes versucht:
PHP: fread - Manual
Aber auch hier der Abbruch.
Das merkwürdige ist, wenn ich einfach direkt auf die .zip Datei verlinke, läd der Browser die Datei komplett runter. Ich möchte es aber gern per DL-Script lösen, weil dort noch Benutzerabfragen stattfinden, ob der DL erlaubt ist usw.
Webhoster, auf dem das Script läuft, ist Strato.
Ich habe mir mittlerweile schon bei google nen Wolf gesucht, aber keinen Grund für dieses Problem gefunden. Auch die Beispiel beim PHP Manual sind ja für große Dateien gemacht, deswegen verstehe ich es nicht.
Vielen Dank im vorraus.
Grüße,
Katzeknicken
Kommentar