Şu anda kullanıcının benim sunucuda depolanan bir dosya indirme ile bazı sorunlarla çalıştırıyorum. Ben kodu kullanıcı download butonuna vurur kez bir dosyayı indirmek auto kurdunuz. Tüm dosyalar için çalışıyor, ancak boyutu almak en büyük 30 MB'den bu sorunları sahip olduğunda. Kullanıcı download bir sınırı var mı? Ayrıca, benim örnek kod sağladığınız ve PHP işlevin 'file_get_contents' kullanarak daha iyi bir uygulama olup olmadığını merak ediyorum.
Yardım için teşekkür ederiz!
$path = $_SERVER['DOCUMENT_ROOT'] . '../path/to/file/';
$filename = 'filename.zip';
$filesize = filesize($path . $filename);
@header("Content-type: application/zip");
@header("Content-Disposition: attachment; filename=$filename");
@header("Content-Length: $filesize")
echo file_get_contents($path . $filename);