Fred Furunkelstein 2011: Angebotener Download bricht immer ab.

Beitrag lesen

Hallo Leute,
ich hab das Problem

Moin!

Die Kernfrage ist, warum Du überhaupt PHP benutzt um eine statische Datei zum Download anzubieten. Überlege ob der Nutzen die Nachteile überwiegt.

Wenn Dein Download 265 MB groß ist, dann wäre es sehr viel schlauer das den Webserver selbst machen zu lassen. Denke allein mal an Downloadmanager oder ein simples "wget -c $URL", welche abgebrochene Downloads fortsetzen können.

Ich sehe bei Deiner Frage keinerlei Ausgaben des error-logs. Das wäre hier erste Pflicht.

Ich sehe in Deinem Code keinerlei Prüfung ob die angegebene Datei existiert. Das ein einfaches file_exists(), is_file(), is_readable() könnte Deine, im Thread weiter unten auftauchenden Probleme (insbesondere 0 Byte Dateigröße des Downloads!) ganz einfach offenkundig werden lassen.

Fred